Contrast this with Github for Windows/Github for Mac. These applications are trying to make getting startet with Git easy. If you're using Git with a GUI, that's the way to go, not with a toolbar full of obscure buttons.
Contrast this with Github for Windows/Github for Mac. These applications are trying to make getting startet with Git easy. If you're using Git with a GUI, that's the way to go, not with a toolbar full of obscure buttons.
Once you're experienced and you need to use all the "advanced" features of git, SourceTree makes it easier to do so without having to remember every correct syntax without the fear of doing something fatal to your working commit (before pushing it).
EDIT: Not to mention, the integration with git-flow is just amazing for someone who wants a set work flow (pun not intended) and naming convention without the extra overhead of thinking about how to manage it.
EDIT2: Typos and grammar.
However, for a tool that lets you quickly commit and push, which is what the Github app is ideal for, Gitbox is very nice (Mac only however).
Alas atlassian decided to go after the "Github App - no clue of git" population by "simplifying" the UI in 1.9. It's my impression that that move backfired hard in the existing SourceTree user-base.
Different target markets, IMO.
I don't know many serious devs that use the GH app, to be honest (because of its simplicity).