iOS Git Client
Update your
repositories from
Git can be complicated
PolyGit makes it understandable
Designed for simplicity and ease of use. Your entire commit history is accessible with just a few taps. Git has never been easier than this.
Commit Graph
Visualize the connections between your commits, branches and tags. Get a deeper understanding of your repository by viewing the Directed Acyclic Graph underpining Git.
Effortless Text Editing
Syntax highlighting for more than 75 languages makes editing code a breeze. Make quick updates on the go and push commits in seconds.
Merge, Rebase, Cherry-pick & More
Modify your repository with confidence. Git's powerful commands are here with detailed previews so you always make the right changes.
How can I log in if I have 2-factor authentication enabled?
You can generate a personal access token on GitHub or an app password on BitBucket and use that to authenticate. See here for more information.
How can I authenticate using SSH?
You will need to export the app's SSH Key and add it to your Git provider. You can copy the key by navigating to Settings and then Credentials. Select 'Export Public Key' and then 'Copy Key'. See here for more information.
Help & Support