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...
GitKraken allows developers to fix merge conflicts inside the application, and this a feature available on the app's free tier. The Pro tier on the other hand comes with the built-in merge tool and an output editor as well.
All functionality is disabled unless you register for a free account and remain logged in. There is the $79/user/yr Enterprise option. It allows you to deploy a Linux License Server in an air-gapped/offline environment.
SmartGit has a rather clean and uncluttered user interface. All the most useful tools and information are displayed at all times or are otherwise just a couple of clicks away. All repositories are displayed in the sidebar and through a tabbed interface you can view various info about a specific re...
It lets you use git to its fullest without having to remember every single git command. With its intuitive and simple keyboard-based interface, users can use even the most advanced git features with just a couple keystrokes.
Instead of using HTTPS and authenticating every time they are pushing their code remotely, plenty of developers prefer to use SSH to communicate with the remote server and authenticate using secure key pairs.
Since TortoiseGit uses a lot of combinations of different Git commands under the hood to perform even the most basic actions, it's difficult to determine what exactly went wrong in the event of an error.
Can't handle complex tasks from the UI. To run some complex git commands you have to type them in the console. As advised by the application's help manual itself, which means this was built as intended.