Screenshots

Description

There’s a lot you can do on GitHub that doesn’t require a complex development environment – like sharing feedback on a design discussion, or reviewing a few lines of code. GitHub for iOS lets you move work forward wherever you are. Stay in touch with your team, triage issues, and even merge, right from the app. We’re making these tasks easy for you to perform, no matter where you work, with a beautifully native experience.

You can use GitHub for iOS to:

• Browse your latest notifications
• Read, react, and reply to Issues and Pull Requests
• Review and merge Pull Requests
• Organize Issues with labels, assignees, projects, and more
• Browse your files and code
• Discover new and trending repositories

———

Terms of Service: https://docs.github.com/en/github/site-policy/github-terms-of-service
Privacy Policy: https://docs.github.com/en/github/site-policy/github-privacy-statement

What’s New

Version 1.3.0

What's New

• Introducing horizontal scrolling for code within pull requests, commits, and browsing code! Don't want to see your code line wrapped? Set your preferred line wrapping setting in Profile > Settings > Code Settings.
• Introducing multiline comments! Long-press on a line of code within a pull request, and begin selecting multiple lines of code to leave a comment on. Use a two-finger swipe to select multiple lines of code without a long press. Leave suggestions for multiple lines, or comment on a whole function at once.
• Introducing a redesigned comment experience for pull request comments! See the line context that a comment relates to, and view comments in a more readable UI on Files Changed.
• Introducing merge options! Pick the right merge method for your pull requests, change the email associated with a merge commit, or write a custom commit message before merging your work on the main branch.
• Introducing jump-to-file within pull requests! Jump directly to a changed file within a pull request from list of all files, with a split-view on iPad to make your pull requests even easier to walk through.

Bug Fixes

• Paginating files within the jump-to list renders files in the appropriate collapsed state.
• Midnight Matte custom app icon is able to be configured for iPad devices.
• Fixed several leaks and retain cycles so the app uses less memory.
• Setting a custom browser on iOS 14 opens URLs without an error.
• Lines of code collapsed in a new comment view render with a dark mode compatible background
• Pull requests show the exact number of reviews needed before the pull request is mergeable.
• Localized code settings no longer overlap over their switches
• Blank lines in pull requests and commits render their contents appropriately
• Navigating notifications with keyboard shortcuts opens notifications automatically if the content can be viewed in app
• Collapsing or marking files as viewed no longer resets the state of the collapsed section when scrolling the file offscreen
• Fixed a crash when attempting to edit Markdown autolinks within comments
• "Merge" call-to-action on pull requests prevents compression when text may cause it to overflow
• Update Branch button on out-of-date pull requests always presents at a reasonable size
• Deleting a comment on a pending pull request review no longer causes the review to error on submission

Ratings and Reviews

4.8 out of 5
3.3K Ratings

3.3K Ratings

Virgil89 ,

Can’t switch account

The app seems pretty nice thus far but I wrongfully logged into another account and now it seems that there is no way to change it. When I sign out and sign back in, I’m only prompted to give permission for the initial account (also, why is asking for authorization every sign in?). Doubt that this is how is intended probably a bug? Would reconsider review once I can properly use it with my account.

Update:
As expected the switch account was unintentional and now is back to normal. So far I had no problems and I love having a proper app layout rather than the mobile version (that wasn’t bad at all btw). You could argue that now you have yet another app to keep checking for notifications but hey.. it is what it is.

Developer Response ,

Sorry for the confusion! We're working on making this experience better. In the meantime, to login with another account, go to GitHub.com in Safari and logout. Then you should be able to login with another account in the app.

Penguin Heroics ,

The possibilities are endless

I am a novice developer and a recent CS college grad. This feels like such a natural transition for GitHub as a whole. I don’t know if anything will ever beat the desktop/laptop experience, but using this on my iPhone X has been a pleasant experience. The app does not advertise or make any false promises. It does exactly what it says it wants to do (it would be pretty horrendous if it didn’t given the developer). Being able to keep up with notifications is what mobile is all about. I can only imagine how much better this is on an iPad, especially an iPad Pro.

stddef ,

Basic functions unavailable, better tools out there

There are so many better tools out there, at all levels: for free, freemium and premium. This app is garbage. Basically just a dumbed-down mobile website viewer, without the additional benefit of "view desktop" like you would have with Firefox and even Safari these days.

Missing standards:
- Forking repos
- Significant edits of repos
- Renaming, security, etc settings for repos
- FaceID integration
- Ability to set timeout for login on phone (currently once in, always in)

Missing features (you'd expect with this coming from the GitHub/MS team directly):
- Generation/management of keys for GH account
- Ability to save/store keys to phone
- Generation/management of private codes (for app dev)
- Ability to save/store keys to phone
- Ability to set certain private repos with additional password features on phone
- App to App integration with TOTP verification
- Enterprise tools/upgrades that come with your enterprise level account
- Ability to create custom (non-templated) build sheets in app (not on web and then clicked on in app

Go with something like Working Copy, or Gitwork Plus or Terminus or even GitHawk vs this nonsense! Or, better yet still, switch to bitbucket via Atlassian!

Information

Seller
GitHub
Size
28.8 MB
Compatibility

Requires iOS 13.0 or later. Compatible with iPhone, iPad, and iPod touch.

Languages

English, Japanese, Portuguese, Simplified Chinese, Spanish

Age Rating
4+
Copyright
Price
Free
In-App Purchases
  1. GitHub Pro $3.99

Supports

  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like