Skip to main content

GitHub Mobile

Triage, collaborate, and manage your work on GitHub Enterprise Server from your mobile device.

About GitHub Mobile

GitHub Mobile is available as an Android and iOS app.

GitHub Mobile gives you a way to do high-impact work on GitHub Enterprise Server quickly and from anywhere. GitHub Mobile is a safe and secure way to access your GitHub Enterprise Server data through a trusted, first-party client application.

With GitHub Mobile you can:

  • Manage, triage, and clear notifications
  • Read, review, and collaborate on issues and pull requests
  • Edit files in pull requests
  • Search for, browse, and interact with users, repositories, and organizations
  • Receive a push notification when someone mentions your username

The following documentation contains more information about using GitHub features on GitHub Mobile.

Installing GitHub Mobile

To install GitHub Mobile for Android or iOS, see GitHub Mobile.

Managing accounts

You can be simultaneously signed into mobile with multiple accounts on GitHub.com, on GHE.com, and on GitHub Enterprise Server. For more information about our different products, see "GitHub’s plans."

GitHub Enterprise Server uses background fetch to support push notifications, so you may experience a delay in receiving push notifications.

GitHub Mobile may not work with your enterprise if you're required to access your enterprise over VPN.

Prerequisites for GHE.com accounts

To access accounts on GitHub Enterprise Cloud with data residency using GitHub Mobile, you need to install GitHub Mobile with at least version iOS 1.182.0 or Android 1.178.0.

Prerequisites for GitHub Enterprise Server accounts

You must install GitHub Mobile 1.4 or later on your device to use GitHub Mobile with GitHub Enterprise Server.

To use GitHub Mobile with GitHub Enterprise Server, GitHub must be version 3.0 or greater, and your enterprise owner must enable mobile support for your enterprise. For more information, see "Release notes" and "Managing GitHub Mobile for your enterprise."

During the beta for GitHub Mobile with GitHub Enterprise Server, you must be signed in with a personal account on GitHub.com.

Adding, switching, or signing out of accounts

You can sign into mobile with any GitHub account, on GitHub.com, on SUBDOMAIN.ghe.com, or on GitHub Enterprise Server. At the bottom of the app, long-press Profile, then tap Add Enterprise Account. Follow the prompts to sign in.

After signing in with a second account, you can switch between the accounts you're currently logged into within the app. At the bottom of the app, long-press Profile, then tap the account you want to switch to.

If you no longer need to access an account using GitHub Mobile, you can sign out of that account. At the bottom of the app, long-press Profile, swipe left on the account to sign out of, then tap Sign out.

Alternatively, once logged into one account, access the account switcher to log into other accounts or log out of an existing account by navigating to the Profile tab, then tapping , and then tapping Manage Accounts.

Supported languages for GitHub Mobile

GitHub Mobile is available in the following languages.

  • English
  • Japanese
  • Brazilian Portuguese
  • Simplified Chinese
  • Spanish
  • German
  • Korean

If you configure the language on your device to a supported language, GitHub Mobile will default to the language. You can change the language for GitHub Mobile in GitHub Mobile's Settings menu.

GitHub Mobile automatically enables Universal Links for iOS. When you tap any GitHub link, the destination URL will open in GitHub Mobile instead of Safari. For more information, see Universal Links on the Apple Developer site.

To disable Universal Links, long-press any GitHub link, then tap Open. Every time you tap a GitHub link in the future for the same GitHub instance, the destination URL will open in Safari instead of GitHub Mobile.

To re-enable Universal Links, long-press any GitHub link, then tap Open in GitHub.

Sharing feedback

You can submit feature requests or other feedback for GitHub Mobile on GitHub Community.

Opting out of beta releases for iOS

If you're testing a beta release of GitHub Mobile for iOS using TestFlight, you can leave the beta at any time.

  1. On your iOS device, open the TestFlight app.
  2. Under "Apps", tap GitHub.
  3. At the bottom of the page, tap Stop Testing.