Have been using GitKraken for over a year now, and love it deeply. It has saved us a lot of time by allowing us to fix complex git blunders easily. Would recommend to anyone getting started with Git. Great tool!
Pros:Ease of use, dark theme, a robust Git Graph, stability, in-built Merge tool
Cons:A better way to add quick commits can be added along with UI improvements
I love Gitkraken. I use it for private projects since a co-worker told me about this tool. It's sexy, fast and functional. Everything you need.
Pros:UI/UX, Functionality
Cons:optimizing the UX
I've been using gitkraken for my hobby projects for a while now and I\m going to take this to my professional stack soon as well. It's a very good git client that integrates extremely well with common hubs such as gitlab, github and bitbucket. Finally I can ditch Sourcetree. :)
Pros:Very nice UI. Powerful and easy to use merge tool. Simple and effective drag and drop interface. Intuitive.
Cons:It has the occasional crash, but I'm expecting the devs to improve on this.
A great tool to allow non-tech people to contribute to a Git project.
Pros:Git, now faster, thanks to this brilliant interface.
Stage + commit + push in one keyboard shortcut ๐ค
Cons:I don't feel like a developer anymore now that I use a GUI ๐
Made the jump from Sourcetree after their Windows app started getting really bloated and slow, really enjoy the speed difference between the two, and dark themes always give a bonus.
As stated above, the only feature from ST I'd like to see in GK is the ability to push tags with commits, and push all tags
Pros:- Lovely GUI
- Easy to use and read visually
- Pretty intuitive
Cons:- Setting up auth with Git providers was a pain
- No option to push tags with commits (have to push them separately and individually)
I've tried Github's client, Tower, Webstorm's Integrated Git UI, SourceTree and Gitkraken is definitely the client I am most confortable with. It is really easy to track all of your team's changes thanks to its tons of features.
Pros:The best git GUI out there IMHO
Cons:I'd like to be able to open several windows with a repo in each one.
The best GUI for Git in my opinion. Higher than official Github GUI.
Pros:Perfect GUI, Easy to use, multi platform
Cons:Bugs in screens with so many branchs
You can get Gitkraken Pro for free for a year if you are a student.
Pros:easy to use
easy to see history of your repo
easy to stage what you want when yo want
I can work in Bitbucket and Github smoothly
Cons:startup used to be slow, but I believe it has improved with the latest update
Some time ago, it was necessary to register to use it. Awful. Don't know if it is still the case.
Pros:None so far.
Cons:Instability and bad UI
GitKraken is a mixed bag. It is definitely a good GUI for Git. It has some nice ideas in the UI, such as quick branch creation, quick commiting, isolating branches for viewing and so on.
However the framework it is built in limits it greatly. The application is slow, only displays one repository and has to be launched multiple times to display more. Diffs are only viewable inside the main window as well.
Pros:- Works on Mac/Windows and especially Linux
- Is quite intuitive
Cons:- Very very slow
- Slow switching between repos, GUI for this could be better
GitKraken was where I finally got into using rebase as part of my daily flow. It has really helped me work through quite a number of complicated merges as well
Pros:- Beautiful
- easy to setup and use
- smooth integration with GH, BB, GL
- Turned rebasing into a joy
- high cadence of updates
Cons:In rare cases it can take a few seconds to pick up on changes