It's modern and beautiful, it looks clean and refined. It's simple: the most used features (pull, push, branch, stash, commit) are accessible in one click, and are the only buttons. The other features aren't in complicated menus nor in hundreds of buttons, but rather displayed when you
The UI is very straightforward, once you open it, you can browse your computer to find an existing git repository and open it in the app. Once opened you can browse commits and view remotes immediately. It also allows you to browse the files and preview them. There's also a commit view which...
Git-flow provides a consistent development process by defining a strict branching model that is great for managing large projects. SmartGit/Hg allows setting up and integrating into repos that follow this model.
A great tool to have around if you use github. GitHub Desktop uses an extremely simplistic two-panel view. It's not capable of complex historical visualisations like other GUIs, but it is very easy to use (especially for git novices).