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
    • GitHub Pages
GitHub Docs

Explore by product

GitHub.com
GitHub.com Enterprise Administrators GitHub Discussions Code security GitHub Actions GitHub Packages Developers REST API GraphQL API GitHub Insights Education GitHub Desktop GitHub CLI