Agit: Git client Apk

Agit: Git client iconShow qr code
Agit: Git client qrcode
Follow UpdatesRequest Updates

0

142 votes, 4.5/ 5
Download Now

Agit: Git client v1.39 Apk screenshots

Agit: Git client

The description Agit: Git client Apk

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:

https://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.

Agit: Git client 1.39 APK Download BoxBack top

10 recent comments of Agit: Git client APK

Derek Ma

the app works very well, it enables me to check out code right on my device from remote git server. I downloaded a pirated version first, but now I'm back to buy the official app. $2.5 is totally worth it.

Shannen Saez

Hasn't been updated in years. If you're going to buy a git app there are better + maintained

Leo Comitale

This is a very good git client with some downsides. First the positives. It is Free (as in speech) software, which is great. Second it supports ssh and authentication using pkc (albeit via a custom patched version of connectbot) which is useful when using gitolite. On the negative side, it doesn't seem to be actively worked on and is still missing some key features like write-support. Another issue is that it does not provide helpful error messages, so when things go wrong it is difficult to work out exactly what the problem is. As I have yet to find a better git client for Android I am still giving this one 4 stars. If some of the negatives were addressed this could easily be a 5 star app.

Ken Keenan

This app can only clone & pull to an Android device, not commit or push. This is explained on the project's GitHub page but could be made clearer on the App Store page

Chris Guidry

It can clone and fetch privately hosted repos over SSH on a non-standard port with only public key authentication. Make sure you read his docs on his ConnectBot port first. Great work, I can code-review on the move!

Andrii Kovalov

Doesn't work with xp dev

A Google user

It can clone and fetch privately hosted repos over SSH on a non-standard port with only public key authentication. Make sure you read his docs on his ConnectBot port first. Great work, I can code-review on the move!

Yogi Sharma

Cannot clone private repositories from bitbucket. Or at least I could not figure out how. I have not tried other aspect of the app.

外村暢康

it's good. i want app like this. but, i want the feature that show github and bitbucket url sample or show url candidate. i forget full-url in every-git-clone.

Jake Vosloo

I'm happy to pay because it's open source.

Social Networks