Pocket Git for Android
Seems that it only works with internal memory. Other things work good, helped solve my tasks. Thanks.
YMMV, but this has been the best Android git app I've run across. My only wishes are: multiple remotes (coming ...someday) and GitLab integration as friendly as GitHub and BitBucket.
Great wee little application. Lets me push & pull & I edit an droidedit. It's perfect team up
This app is great seems to do exactly what it says and has a great design
It works :)
Can not generate or import SSH keys. Has to use one on storage, which is visible to every other application which can access storage. This is insecure and unacceptable for a paid application.
After I saw the option to ignore an invalid certificate in the notification bar everything works fine. An awesome app just like Droid edit by the same developer!
pocket git can do all basic git functions after you have found out how. No support for advanced functionallity, limited error reporting. It seems to be abondened. Last update January 2016, the developer is not reponsive to me.
Like others have said, this is the best GIT client for Android. TBH, I use it mostly to back up projects on different devices, so I don't actually do much development on my phone or tablet. That means all I'm really doing is hitting "Pull" now and then. However, I do agree with the others that the interface, specifically the odd icons, make it less than intuitive. I wish it auto-fetched (only when the app is open, of course, not in the background) and had some sort of indicator on the cloud icon saying that my version is out of date and I should do a pull soon. I'm giving it 5 stars because of the other negative reviews. It really is the best client for Android right now and I want these ratings to reflect that.
Something wrong with app permissions - can't write to an external SD card. Featurewise seems fine, liking the branch interface.
A useful app, but with some key features missing such as bundles, rebase, fast forward merges, deleting commits etc. Being able to diff against a range of commits, bisect, or even enter raw git commands would be a great plus. Sometimes the app is buggy and needs to be force closed, too.
No logs. One of repositories fail to clone but no info to investigate the reason, no exceptions, no comprehensive answer
Not being able to init locally is a flaw but aside from that this is the best option out there overall. Please make local init available.
Not very intuitive and buggy.
There aren't many options for a usable git client on Android, so it's easy to recommend Pocket Git. However, it is buggy (cannot add some files even though not in .gitignore) and badly needs the following improvements: (i) ability to add all new files in a folder recursively (as adding large no.s of files in nested folders is currently very painful!); (ii) direct command-line access to git commands for complex tasks; (iii) ability to create local-only repos; and (iv) faster performance generally. Hopefully there'll be more changes to come.
Too much effort on look and not enough on function. For example, it does not give you an error message when something goes wrong while cloning. It just says it could not clone. Also, it always fails to clone to the external SD card, even though all indications are that it should be able to.
Works fine on local storage, but I really want to clone repositories to the SD card. Using Android 5.1 and the app manager shows that Pocket Git has SD read/write/modify permission, but I just get "failed to clone" with the exact same repo settings that work on built-in storage. More detailed error messages would be nice too.
Some people complain about it being hard to use or not working on external memory but it works fine. Took a while to figure out at first but git itself is really complex. Internal memory is fine with me because I have it cloned from GitHub anyway
I really like Pocket Git, except that I can't clone some of my repositories. Every time I try, I get an error: 'attempt to use Inflater after calling end'. Sad day.
Great app. I only wish that the back button would give an up directory instead of exciting the repo. This is fairly inconvenient while browsing the repo if you click the wrong directory and hit back. Then you have to start again from the top level.
You can't have different authentication type for each remote, and you can't push a local branch to a remote branch of an arbitrary different name. A trial version would be useful.
So much potential but I can't clone my repo to sdcard. It is frustrating. (Samsung Galaxy J5)
I've gotten some inexplicable failures to clone, and the boilerplate error message is frustratingly worthless. Otherwise excellent!
Very well built, and functional. though i know your not allowed to make feature requests via google play, but a dark theme would come in really handy for me in reading!
Pocket Git runs so slowly on my Nexus 5 that it is barely usable. Unfortunately I did manage to use it enough to discover that the stashing is horribly broken and deletes untracked files instead of stashing them or leaving them alone.
I like your app, it's a great git client. But... How can I show the log entries of a remote branch? I mean the equivalent of "git log origin/master" after fetching some commits from the remote. Is it possible? I'd like to know what commits I'll pull before I do that. Support for signed commits would be also appreciated. Thanks!
I can not use this to connect to a private server because I can not disable http.sslVerify - and accept my self - signed key. All other aspects of the app are great, I am just unable to use it with any of my projects.
This is a fine git client for working on personal projects where you can avoid getting too out of sync with your repository. It works well, and the core functionality of cloning, pushing, pulling, branching, and merging works fine. My only complaint is that it sometimes gets stuck in a merging state when it runs into merge conflicts, which forces me to resolve things with a different client. I'd also like to be able to add all files in a directory without having to step into that directory. Besides that, it has a nice interface and works well.
Like others have said, this is the best GIT client for Android. TBH, I use it mostly to back up projects on different devices, so I don't actually do much development on my phone or tablet. That means all I'm really doing is hitting "Pull" now and then. However, I do agree with the others that the interface, specifically the odd icons, make it less than intuitive. I wish it auto-fetched (only when the app is open, of course, not in the background) and had some sort of indicator on the cloud icon saying that my version is out of date and I should do a pull soon. I'm giving it 5 stars because of the other negative reviews. It really is the best client for Android right now and I want these ratings to reflect that.
Copes well with my use cases and is perfect for working in spare moments. My only criticisms would be that it's annoying being limited to internal storage, and it would be nice to be able to add files from elsewhere on the filesystem.
Seems to work good. Error messages are very minimal, making the setup unnecessarily complicated.
Love the app, but I'm unable to clone repository to SD card.
Too bad no support for local directories :(
App is really having trouble with folders with large amounts of files (3,000ish). Becomes unresponsive and requires a force close
Always push failture,I tried password/putty keys/openssh keys,no one can push to GitHub.
Can't init local repo
It's the best Git client on Android, works nicely and has a materialized ui. Works with no issue on my Nexus 6P with Nougat.
I love this app, it's very powerful and the ui is as clean as a Will Smith rap album
Works now and how! Keep it up :)
by K####:
Works somewhat, but the performance is horrific, even on a relatively new 8-core platform. Still waiting to clone a medium-sized repo of a few hundred or maybe thousand commits, total size of under 100 MiB. Remote has been "counting objects" for several hours now, but same repository was cloned within 30 seconds on a PC on the same DSL line. Too late for refund, as I walked away and forgot. I recommend to stick to a PC or web interface. Other git apps for Android seem to be even worse.