Description
Agit is a Git client for Android devices, allowing you to checkout the entire history of a Git repository while on the move, review changes and store for full offline access.• Clone remote Git repositories onto your phone!
• Just like regular Git, the full history is stored for offline access.
• Animated Diffs - Watch diffs smoothly transition from Before to After - and back again. I'm using 'smooth' figuratively here. It's still pretty cool.
• Supports git, http, https, ssh protocols:
- see https://github.com/rtyley/agit/wiki/HTTP for details about HTTP authentication
- see https://github.com/rtyley/agit/wiki/SSH or watch http://youtu.be/6YXR-ZhZ1Qk for SSH setup instructions
• Pull-to-refresh fetching
• Currently this is a 'read-only' client. You can clone & fetch, but not commit and push. I haven't yet had time to build all the user interface around that - but I reckon implementing pinch-gesture-branch-merge would be fun.
• Periodic sync enabled on Android 2.2 and later - latest commits fetched quarter-hourly.
• Cloning substantial projects (eg Mongo, JQuery) will take a few minutes to perform - fortunately subsequent fetches will be much faster.
• Due to limitations in Java/JGit (the underlying library used by Agit for Git support) the following features are unfortunately unsupported: submodules, symbolic links.
Android devices have limited memory, and due to the nature of Git delta-packing individual large files in your repo (eg around 5MB or above) can cause unavoidable out-of-memory errors, even on modern devices. This doesn't constrain overall repository size - which can be much bigger - it only constrains the *largest files* you can have in your repository's history. More information here:
https://github.com/rtyley/agit/wiki/Memory
To help users fix the large-file repos that Agit has trouble with, I've developed a The BFG, a command line tool purpose-built for slimming down Git repositories:
http://rtyley.github.com/bfg-repo-cleaner/
The BFG is a much simpler and faster alternative to using git-filter-branch, and makes it easy to clean up repositories so that they can be read by Agit.


















A Google User
Apr 16, 2013 12:40:27 PM
Great app! I tried the other clients on the store but none of them had the functionality that this one has. Worth the price. Looking forward to more.
A Google User
Apr 6, 2013 1:21:28 AM
Push please Hi. I'm really satisfied with the cloning and pulls. I hope you will complete commit and push. Will increase to 5 stars for push.
A Google User
Mar 8, 2013 10:54:06 PM
Excellent app Clean interface. Would be even better if it had push ability.
A Google User
Mar 3, 2013 4:34:54 PM
Rather disingenuous It says it supports HTTP/HTTPS, but I tried to clone my own gitolite managed HTTP-served repos, with no success. I wasn't given a prompt to enter my password, so I assume that the support for HTTP authentication is not there. Big shame.
A Google User
Feb 25, 2013 4:14:45 AM
Great app! Agit is easy to use and looks great. Cool integration of public keys through ConnectBot. Nice diff feature lets you move a slider and graphically emphasize/de-emphasize the old and new text.
A Google User
Feb 2, 2013 12:17:52 PM
Fast and easy to use Agit is quite a nice implementation, nicely layouted and focussed on important information. And indeed, very responsive developer!
A Google User
Jan 29, 2013 2:27:21 AM
Excellent! Responsive dev, definitely worth buying. Easy to grab the repo, view it and have the files available as well.
A Google User
Jan 23, 2013 9:44:14 PM
Pretty good I normally wouldn't buy a basic git client, but the fact that it is open source makes it worth the money. It is an extremely well done client and is useful when I want to browse my coffee on the go. Two features that it needs, though are a file list with expandable folders instead of just a file list, and the ability to remember passwords for when I download private repositories. With these features, this app would get a five star rating from me.
A Google User
Nov 17, 2012 8:55:51 PM
Needs commit and push Bit worth buying until these are implemented
A Google User
Nov 14, 2012 10:15:29 PM
Good customer service