Skip to main content
This guide demonstrates how to invite collaborators to a GitHub repository and manage the resulting invitation notifications using both the GitHub web interface and the GitHub Mobile app. You’ll learn how to:
  • Send and track collaborator invitations.
  • Locate and accept invitations from web notifications.
  • Accept invitations on the GitHub Mobile app, including handling two-factor authentication (2FA) via device approval.
  • Configure mobile notification preferences to reduce noise and surface high-priority alerts.

Invite collaborators

  1. Open your repository on GitHub and go to Settings → Manage access (or “Collaborators and teams” depending on your repository type). See the Manage access docs for details.
  2. Click Invite a collaborator (or Add people) and enter the collaborator’s username, full name, or email.
  3. Send the invitation. The invite remains in the Pending state until the recipient accepts it.
The image shows a GitHub repository access settings page, where a user has been added as a collaborator. On the right, there is a message prompting to unlock the device to secure credentials.
After sending the invite, the recipient will see a pending invitation. They can accept it from the GitHub website (via Notifications) or from the GitHub Mobile app.

Where recipients find invitations

Use the following quick comparison to decide where to accept invitations:

Accepting invitations via the web notifications

  • Sign in to GitHub as the invited user.
  • Click the Notifications (bell) icon in the upper-right corner.
  • Locate the repository invitation notification and choose Accept or Decline.
The image shows a GitHub notifications page with a list of notifications related to repository invitations and security advisories. Additionally, there is a sidebar message prompting the user to unlock their device for security reasons.

Using GitHub Mobile to accept invitations and sign in with device approval

The GitHub Mobile app (Android and iOS) lets you accept invitations on the go and supports device approval as part of two-factor authentication (2FA). When 2FA is enabled you can either enter a code from an authenticator app or approve the sign-in request from a registered device. Steps to accept via mobile:
  • Install and open the GitHub Mobile app.
  • If signing in from a different device, approve the sign-in request on your registered device (or enter a 2FA code).
  • Open the Inbox tab (bottom navigation) to see notifications, including repository invitations.
  • Tap an invitation to view repository owner details and choose Accept or Decline. Notification filters and focused views help surface important items.
The image shows a GitHub two-factor authentication screen on the left and a GitHub mobile app profile view on the right, with user information and repositories.
Once you accept an invite in the mobile app, the repository owner will see the invite status change from Pending to Collaborator. Refresh the repository’s Collaborators list on the web to verify the new collaborator and their access level.
The image shows a GitHub repository settings page with the "Collaborators and teams" section, and a mobile view of the repository indicating push access.

Notification settings in GitHub Mobile

Control how and when you receive notifications from the mobile app by adjusting these options: Adjust these settings from the mobile app: tap your profile photo → SettingsNotifications.
If you use device approval for sign-in, approving a request grants access to the device requesting sign-in. Keep authentication devices secure and never approve unexpected requests.

Summary

  • Invite collaborators from Settings → Manage access (or Collaborators and teams); invited users remain in Pending until acceptance.
  • Recipients can accept invitations via the GitHub website Notifications or the GitHub Mobile app.
  • GitHub Mobile supports device approval for 2FA and provides inbox filters, working hours, and push settings to manage notification timing and relevance.

Watch Video