{"meta":{"title":"GitHub.com Help Documentation","intro":"","product":"GitHub.com Help Documentation","breadcrumbs":[],"documentType":"homepage"},"body":"# GitHub Help Documentation\n\n## Links\n\n* [Search](/en/search)\n\n* [Get started with GitHub documentation](/en/get-started)\n\n  Learn how to start building, shipping, and maintaining software with GitHub. Explore our products, sign up for an account, and connect with the world's largest development community.\n\n* [Enterprise onboarding](enterprise-onboarding)\n\n  Onboard your company to GitHub Enterprise Cloud by following our recommended plan. You will set up teams with the access they need, create a policy framework to ensure compliance, and automate processes securely throughout your enterprise.\n\n* [Account and profile documentation](/en/account-and-profile)\n\n  Make GitHub work best for you by customizing your personal account settings and personalizing your profile page.\n\n* [Subscriptions and notifications documentation](/en/subscriptions-and-notifications)\n\n  You can specify how to receive notifications, the repositories you are interested in, and the types of activity you want to hear about.\n\n* [Authentication documentation](/en/authentication)\n\n  Authenticate securely to GitHub with passwords, tokens, SSH keys, and more—and keep your account protected.\n\n* [Repositories documentation](/en/repositories)\n\n  Learn to use and manage the repositories that allow you to store and collaborate on your project's code.\n\n* [Enterprise administrator documentation](admin)\n\n  Documentation and guides for enterprise administrators and security specialists who configure and manage GitHub Enterprise.\n\n* [Billing and payments documentation](/en/billing)\n\n  Learn about the different components of your bill, and how you can view and manage those components.\n\n* [Site policy documentation](/en/site-policy)\n\n  Review GitHub's terms of service, acceptable use policies, privacy practices, content removal procedures, and other site policies.\n\n* [Organizations and teams documentation](/en/organizations)\n\n  You can use organizations to collaborate with a large number of people across many projects at once, while managing access to your data and customizing settings.\n\n* [Security and code quality documentation](/en/code-security)\n\n  Build security and code quality into your GitHub workflow with integrated tooling.\n\n* [Pull requests documentation](/en/pull-requests)\n\n  Learn how to use pull requests to suggest changes to a project, receive suggested changes to your own projects, and address issues in pull requests, such as merge conflicts.\n\n* [GitHub Issues documentation](/en/issues)\n\n  Learn how you can use GitHub Issues to plan and track your work.\n\n* [GitHub Actions documentation](/en/actions)\n\n  Automate, customize, and execute your software development workflows right in your repository with GitHub Actions. You can discover, create, and share actions to perform any job you'd like, including CI/CD, and combine actions in a completely customized workflow.\n\n* [GitHub Copilot documentation](/en/copilot)\n\n  You can use GitHub Copilot to enhance your productivity and assist as you work on code.\n\n* [Codespaces documentation](/en/codespaces)\n\n  Create a codespace to start developing in a secure, configurable, and dedicated development environment that works how and where you want it to.\n\n* [GitHub integrations](/en/integrations)\n\n  Learn how to connect, extend, and customize GitHub with apps and tools.\n\n* [Migrations documentation](/en/migrations)\n\n  If you're moving to GitHub from another code hosting platform or moving between GitHub products, learn how to use our migration tooling to bring your work with you.\n\n* [GitHub Packages documentation](/en/packages)\n\n  Learn to safely publish and consume packages, store your packages alongside your code, and share your packages privately with your team or publicly with the open source community. You can also automate your packages with GitHub Actions.\n\n* [Search on GitHub documentation](/en/search-github)\n\n  Learn how to use the search functions available on GitHub to find different types of information, like projects, people, and code.\n\n* [GitHub Apps documentation](/en/apps)\n\n  Go deeper with GitHub by integrating with our APIs and webhooks, customizing your GitHub workflow, and building and sharing apps with the community.\n\n* [Webhooks documentation](/en/webhooks)\n\n  Webhooks can let your integrations take an action in response to events that occur on GitHub.\n\n* [GitHub REST API documentation](/en/rest)\n\n  Create integrations, retrieve data, and automate your workflows with the GitHub REST API.\n\n* [GitHub GraphQL API documentation](/en/graphql)\n\n  To create integrations, retrieve data, and automate your workflows, use the GitHub GraphQL API. The GitHub GraphQL API offers more precise and flexible queries than the GitHub REST API.\n\n* [GitHub CLI documentation](/en/github-cli)\n\n  GitHub CLI is an open source tool for using GitHub from your computer's command line. When you're working from the command line, you can use the GitHub CLI to save time and avoid switching context.\n\n* [GitHub Discussions documentation](/en/discussions)\n\n  GitHub Discussions is a collaborative communication forum for the community around an internal project. Community members can ask and answer questions, share updates, have open-ended conversations, and follow along on decisions affecting the community's way of working.\n\n* [GitHub Sponsors documentation](/en/sponsors)\n\n  Invest in the open source projects you depend on, support digital infrastructure, and make open source careers possible by sponsoring open source contributors and their projects. Build a GitHub Sponsors profile and receive compensation for your open source work.\n\n* [Building communities documentation](/en/communities)\n\n  Learn best practices for moderating and setting up collaborative, safe, and effective communities using GitHub's community-tested tools.\n\n* [GitHub Pages documentation](/en/pages)\n\n  GitHub Pages turns any GitHub repository into a live website—no separate hosting required.\n\n* [GitHub Education documentation](/en/education)\n\n  GitHub Education helps you teach or learn software development with the tools and support of GitHub's platform and community.\n\n* [GitHub Desktop documentation](/en/desktop)\n\n  With GitHub Desktop, you can interact with GitHub using a GUI instead of the command line or a web browser. You can use GitHub Desktop to complete most Git commands from your desktop, such as pushing to, pulling from, and cloning remote repositories, attributing commits, and creating pull requests, with visual confirmation of changes.\n\n* [Early Access documentation](/en/early-access)\n\n* [GitHub Support documentation](/en/support)\n\n  GitHub offers different levels of support with each product, including community forum support and limited email support for everyone, full email support for all paid products, and 24/7 email and callback support with a service level agreement (SLA) if your account includes GitHub Premium Support.\n\n* [Video transcripts](/en/video-transcripts)\n\n  Find audio and visual transcripts for videos linked from this site.\n\n* [Contributing to GitHub Docs documentation](/en/contributing)\n\n  Learn about how the GitHub Docs team creates documentation and how you can contribute.\n\n* [GitHub Models](/en/github-models)\n\n  Find and experiment with AI models for free.\n\n* [GitHub for Nonprofits documentation](/en/nonprofit)\n\n  GitHub for Nonprofits helps you teach or learn software development with the tools and support of GitHub's platform and community."}