SGit for Android
Unsupported peace of sh..t
Works perfectly for pulling a private git repository to my phone for mobile work :)
NEW: Most issues fixed. I will test it out and update my review later. OLD: I have the same complaints as everyone else: why can't I specify my own local directory, etc. But, as it hasn't been updated in at least a year and a half, I'll have to wave off potential buyers - look elsewhere. I cannot recommend this app until some of the complaints are addressed.
This is definitely the best git client for Android. The new developers seem intent to keep it updated and supported.
New Review: Developer got in contact with me and fixed the crashing issue. 5 stars for that alone. Now it's time to start using this thing. Old Review: Crashes on startup. Disappointing, because I'd really like to use it.
Update 8/16 working great on 6.0 now. Great app. Just got a Nexus 6p (Android 6.0) and the app wont even open. Please fix soon. (Updated) 11/15. I doubt I'll submit much code from my phone or even tablet but awesome for peer reviews and code browsing.
Works very well and is very intuitive. Could not push to repo when 2FA is enabled in my account, tho. App does not understand SSH either.
Why can't you choose where you want to pull a repository ? Also keeps crashing on Nexus 5 - 6.0.1 Edit: Thank for the update, just checked the new version. The local path is just a text field, why not use a pick folder dialog?
This is a solid app and with the option to specify the top level folder in the latest version, it provides the perfect complement to programming apps that are not git-aware.
SGit is a stable, feature rich Open Source Git client. I would have preferred ASL v2 rather than GPLv3 license. Together with LugaLabs Source Code viewer and K9 Mail, this makes for a fantastic trio ! Thanks Rizhen Zhang for sharing this software with the community.
Working on 6 again. I do have one feature request now, import an existing repo already on the storage. Great support when it finally came :) edit: it does indeed, can you tell the difference when importing as external repo?
Managing a repo and editing code on a phone is never going to be a pleasurable experience, but this app (coupled with VimTouch) is as good as it gets!
Crash on start on Nexus 7. Edit: Works awesomely now.
Success to clone repo. But when commit and push, sometimes failure
Works perfectly for pulling a private git repository to my phone for mobile work :)
I would use this instead of pocket git if I could chose the local path of each repository and use the external sd. Edit: I still can't use the external sd because the file explorer doesn't have .. (go dir up) and also can't write the full path directly. Why doesn't it let me just write the path?
Earlier I complained about lack of edit capability. Turns out that authors do document local repo path in notes, and the message I was getting was from the system not from sgit. So, this has everything I need, great app, i recommend it
It's a good working app, but I miss some fearures: There should be a way to let the user decide to which directory a repository should be cloned (and maybe a button to open that folder). I also miss a feature to copy the URL of an existing repository and to backup/restore it's settings. And my last suggestion: Add a log screen, because error messages (toasts) like "pull failed" are not helpful, the user likes to know WHY.
I'm mildly disappointed that it doesn't seem to support two-factor authentication, and every time I go to add a repo over ssh it's kind of a guessing game to remember the correct format for the repo location. Other than that it works well.
nice app, but need t0 have a feature that we create a repo to/from another place in the storage like from external memory
Professional, no frills, does exactly what it should
nice git gui , it helps a lot . thanks , more power !
Unbelievably awesome
Finally an update! already got quicker :)
Clones, pulls, pushes onto your SDCard. Had problems, however, with future timestamps on files when running make. And some files did not have the execute bit set: e.g configure. Few bugs. Needs bugs fixed.
Its a great app but if I just can't select and copy code this app is pretty useless for me. Does not work even if I edit a file instead of just viewing and setting the language manually.
But you can hardly use it to do real work such as modifying your source code because, although this tool does support "git status" (by swipe to right in the folder view), but you can not use "git diff" to see your local change line by line, before commit. Ouch. A better solution is the paid app PocketGit.
It used to work fine but not on marshmallow. The app crashes on launch.
sgit used to be one of the best clients out there. Now, I clone a github repo and it doesn't show all the branches to choose from. I can't edit my code because I can't pull a feature branch.
It was working fine with Lollipop for me, but completely fails to launch on Marshmallow. It's no longer being developed, so I hope someone else comes up with a decent Android git client.
I have the same complaints as everyone else: why can't I specify my own local directory, etc. But, as it hasn't been updated in at least a year and a half, I'll have to wave off potential buyers - look elsewhere. I cannot recommend this app until some of the complaints are addressed.
Does the job. Some remarks : Why can't you choose where you want to pull a repository ? Why can't you see where are the local files stored anywhere beside inside the google play description ? Why can't you share a file from a repo to another app (ex: code editor) ? There is absolutely zero integration with other apps or with the android OS.
This is a solid app but you ought to be able to tell it where to store repositories. That way it would be more useful with programming apps that don't have git integration. You can work around this omission with a good file manager but it's still a little awkward.
I don't review many apps, but this one got my attention and I love it. One question though: why will it not let me push my repos to SourceForge?
Does everything, does it with no fuss and it's free. Happy to donate to developer for such an awesome tool
Enable the ability to have it and I'll change to 5 stars
Works well, but lack of control over repository location on the device lets it down.
Never got it to even start up.
Wish i could choose my local directory as i run a server on my phone
by S####:
Change to mgit. when you open application it will prompt you to download mgit. It's not a bad thing. It actually good for development. I'm just giving this one star so it will go down in search.