github/docs repository is the home of the content powering docs.github.com. The docs team maintains this repository, and community contributions are welcome — but only for specific kinds of changes. This page explains what is and isn’t accepted so you can direct your effort to the right place.
What we accept
Issues
Bug reports, broken link reports, and content suggestions via GitHub Issues.
Content pull requests
Corrections and improvements to
.md files in /content and select /data directories.Typo fixes in site policy
Minor fixes to the site policy section published on docs.github.com.
Expanded explanations
New content that fills important gaps, when there is a compelling reason for the addition.
Issues
Use GitHub Issues to report problems or suggest improvements. Before opening a new issue:- Search open issues to check whether the same thing has already been reported.
- If it hasn’t been reported, open an issue using one of the available issue templates.
- The team will use the issue to discuss the problem before any work begins.
If an issue has a triage label, the team hasn’t reviewed it yet. Do not begin work on triaged issues until a team member has confirmed the direction.
Pull requests
Pull requests are the way to suggest content changes. When a pull request is merged into the default branch, the changes are automatically deployed to the live site within 24 hours. Content pull requests are accepted for:/content— All Markdown files that become docs.github.com pages./data/reusables— Reusable content snippets referenced across multiple pages./data/variables— Variables used in content (except/data/variables/product.yml)./data/release-notes— Release note entries./data/glossaries/external.yml— External glossary terms./data/product-examples— Product example data.
Content we do not accept
Some contributions are outside the scope of what the team can review and maintain:- Edits made purely for tone, readability, or stylistic preference
- Topics that are too niche or a matter of personal preference
- Changes to the underlying site infrastructure, build tooling, or GitHub Actions workflows
REST API reference documentation
The REST API reference docs on docs.github.com are generated automatically from the github/rest-api-description repository. Pull requests togithub/docs cannot change this content.
If you find an inaccuracy in the REST API reference, open an issue in the github/rest-api-description repository instead.
Site policy
GitHub’s site policies are published on docs.github.com. You can open a pull request ingithub/docs to fix a typo in the site policy section.
For any other site policy changes, see the CONTRIBUTING guide in the site-policy repository.
Translations
GitHub Docs is available in multiple languages, but translated content is not accepted as external contributions. Translations are handled through an automated internal process using professional translators. English is the source of truth for all content. See Translations for more detail on how the translation process works.Support
The docs team is not able to help with support questions in this repository. If you are experiencing a problem with GitHub that is unrelated to the documentation:- Contact GitHub Support directly.
- For account-specific issues, use GitHub Support.