GitHub Docs
  • All products
  • GitHub.com
    • Getting started
      • Quickstart
        • Set up Git
        • Create a repo
        • Fork a repo
        • Be social
        • GitHub glossary
        • Git cheatsheet
        • Git and GitHub learning resources
      • Learning about GitHub
        • GitHub's products
        • Types of GitHub accounts
        • Access permissions on GitHub
      • Signing up for GitHub
        • Setting up a trial of GitHub Enterprise Cloud
        • Setting up a trial of GitHub Enterprise Server
      • Using GitHub
        • Supported browsers
        • GitHub CLI
        • GitHub Desktop
        • Keyboard shortcuts
      • Exploring projects on GitHub
        • Saving repositories with stars
        • Following people
    • User accounts
      • Managing user account settings
        • About your personal dashboard
        • Changing your GitHub username
        • Converting a user into an organization
        • Deleting your user account
        • Permission levels for a user account repository
        • Permission levels for user-owned project boards
        • Managing access to your user account's project boards
        • Integrating Jira with your personal projects
      • Managing email preferences
        • Adding an email address to your GitHub account
        • Changing your primary email address
        • Setting a backup email address
        • Setting your commit email address
        • Remembering your GitHub username or email
      • Managing access to your personal repositories
        • Inviting collaborators to a personal repository
        • Removing a collaborator from a personal repository
        • Removing yourself from a collaborator's repository
      • Managing your membership in organizations
        • About organization membership
        • Accessing an organization
        • Viewing people's roles in an organization
        • Publicizing or hiding organization membership
        • Removing yourself from an organization
    • Profiles
      • Customizing your profile
        • About your profile
        • About your organization's profile
        • Personalizing your profile
        • Pinning items to your profile
      • Managing contribution graphs on your profile
        • Viewing contributions on your profile
        • Showing an overview of your activity on your profile
        • Publicizing or hiding your private contributions on your profile
        • Sending your GitHub Enterprise Server contributions to your GitHub.com profile
        • Why are my contributions not showing up on my profile?
        • Troubleshooting commits on your timeline
    • Authentication
    • Receiving notifications about activity on GitHub
    • Organizations and teams
    • Your enterprise
    • Writing on GitHub
    • Creating, cloning, and archiving repositories
    • Using Git
    • Committing changes to your project
    • Collaborating with issues and pull requests
      • Overview
        • GitHub flow
        • About collaborative development models
        • About conversations on GitHub
      • Working with forks
        • About forks
        • Configuring a remote for a fork
        • Syncing a fork
        • Merging an upstream repository into your fork
        • Allowing changes to a pull request branch created from a fork
        • What happens to forks when a repository is deleted or changes visibility?
      • Collaborating on repositories with code quality features
        • About status checks
        • Working with pre-receive hooks
      • Proposing changes to your work with pull requests
        • About branches
        • Creating and deleting branches within your repository
        • About pull requests
        • About comparing branches in pull requests
        • Creating a pull request
        • Creating a pull request from a fork
        • Changing the stage of a pull request
        • Requesting a pull request review
        • Changing the base branch of a pull request
        • Committing changes to a pull request branch created from a fork
      • Addressing merge conflicts
        • About merge conflicts
        • Resolving a merge conflict on GitHub
        • Resolving a merge conflict using the command line
      • Reviewing changes in pull requests
        • About pull request reviews
        • Reviewing proposed changes in a pull request
        • Filtering files in a pull request
        • Finding changed methods and functions in a pull request
        • Commenting on a pull request
        • Viewing a pull request review
        • Incorporating feedback in your pull request
        • Approving a pull request with required reviews
        • Dismissing a pull request review
        • Checking out pull requests locally
      • Incorporating changes from a pull request
        • About pull request merges
        • Merging a pull request
        • Closing a pull request
        • Reverting a pull request
    • Managing your work on GitHub
    • Building a strong community
    • Searching for information on GitHub
    • Importing your projects
    • Administering a repository
    • Visualizing repository data with graphs
    • Managing security vulnerabilities
    • Managing files in a repository
    • Managing large files
    • Extending GitHub