GitHub Docs
  • All products
  • GitHub
    • User accounts
      • User account settings
        • Your personal dashboard
        • Manage theme settings
        • Change your username
        • Merge multiple user accounts
        • User into an organization
        • Delete your user account
        • Permission user repositories
        • Permission user project boards
        • Manage default branch name
        • Manage security & analysis
        • Manage access project boards
        • Leaving your company
        • Available for hire checkbox
      • Manage email preferences
        • Add an email address
        • Primary email address
        • Set backup email address
        • Set commit email address
        • Block push with personal email
        • Find your username or email
        • Emails from GitHub
        • Marketing emails
      • Access to your repositories
        • Invite collaborators
        • Remove a collaborator
        • Remove yourself
        • Ownership continuity
      • Manage organization membership
        • Organization membership
        • Accessing an organization
        • View people in an organization
        • Request OAuth App approval
        • Show or hide membership
        • Manage scheduled reminders
        • Leave an organization
    • Profiles
      • Customizing your profile
        • About your profile
        • Organization's profile
        • Personalize
        • Your profile README
        • Pin items
      • Manage contribution graph
        • View contributions
        • Show an overview
        • Private contributions
        • Send your contributions
        • Contributions not on profile
        • Troubleshoot commits
    • Authentication
      • Account security
        • Authentication to GitHub
        • Create a strong password
        • Update access credentials
        • Create a PAT
        • Reviewing your SSH keys
        • Deploy keys
        • Authorizing OAuth Apps
        • Authorizing GitHub Apps
        • Authorized integrations
        • Third-party applications
        • Review OAuth apps
        • Security log
        • Remove sensitive data
        • About anonymized URLs
        • GitHub's IP addresses
        • SSH key fingerprints
        • Sudo mode
        • Unauthorized access
      • Secure your account with 2FA
        • About 2FA
        • Configure 2FA
        • Configure 2FA recovery
        • Access GitHub with 2FA
        • Recover an account with 2FA
        • Change 2FA delivery method
        • Countries supporting SMS
        • Disable 2FA
      • Authenticate with SAML
        • SAML single sign-on
        • SSH Key with SAML
        • PAT with SAML
        • Active SAML sessions
      • Connect with SSH
        • About SSH
        • Check for existing SSH key
        • Generate new SSH key
        • Add a new SSH key
        • Test your SSH connection
        • SSH key passphrases
      • Troubleshooting SSH
        • Use SSH over HTTPS port
        • Recover SSH key passphrase
        • Deleted or missing SSH keys
        • Permission denied (publickey)
        • Error: Bad file number
        • Error: Key already in use
        • Permission denied other-user
        • Permission denied other-repo
        • Agent failure to sign
        • ssh-add: illegal option -- K
        • SSL certificate problem
        • Error: Unknown key type
        • SSH key audit
      • Verify commit signatures
        • Commit signature verification
        • Displaying verification for all commits
        • Existing GPG keys
        • Generating a new GPG key
        • Add a new GPG key
        • Tell Git your signing key
        • Associate email with GPG key
        • Signing commits
        • Signing tags
      • Troubleshoot verification
        • Check verification status
        • Update expired GPG key
        • Use verified email in GPG key
    • GitHub Copilot
      • About GitHub Copilot telemetry
      • Telemetry terms
      • Research recitation
    • Subscriptions & notifications
      • Setting up notifications
        • About notifications
        • Configuring notifications
      • Customize a workflow
        • Manage from your inbox
        • Triage a notification
        • Triage your notifications
      • Manage subscriptions
        • View subscriptions
        • Manage your subscriptions
    • Your enterprise
      • Manage your enterprise
        • About enterprise accounts
        • Verify or approve a domain
        • View subscription & usage
        • Visual Studio bundle
        • Connect an Azure subscription
      • Manage users
        • Roles in an enterprise
        • Invite people to manage
        • Manage support entitlements
        • View people in your enterprise
        • View & manage SAML access
      • Manage organizations
        • Add organizations
        • Manage unowned organizations
        • View organization audit logs
        • Configure webhooks
      • Configure IAM
        • IAM for your enterprise
        • Enforce SSO for organizations
        • Configure SAML SSO
        • Manage team synchronization
      • Set organization policies
        • Policies for repositories
        • Policies for projects
        • Enforce team policies
        • Enforce security settings
        • Restrict email notifications
        • Policy for dependency insights
        • Policies for GitHub Actions
        • Configure Actions retention
        • Policies for Advanced Security