Jack Smith

GitKraken Client - Legendary Git client with an intuitive GUI & powerful CLI

by
GitKraken Client makes Git more visual and accessible with an intuitive UI, the flexibility to switch between a GUI or a terminal, and a seamless experience across operating systems.
Millions of developers depend on GitKraken Client every day!

Add a comment

Replies

Best
Tonomoshia

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

Sara Stamas
Love it! And yes, GitKraken Pro is free for students as part of the GitHub Student Developer Pack or you can simply download GitKraken and use it for free if you're a student.
Karim Maassen

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.

BSCpro

Beautifully designed product. One of the most intuitive ways to use git especially if you are less experienced as the CLI for git can be daunting. The git flow integration seems to carry out the git steps in distinct pieces. So sometimes it will complete one part and then you think it is done then it will start pushing or pulling something else. All the while I can't tell if it is done or not. Would be great to just have a progress bar.

Pros:

I'm a sucker for a great design. Intuitive, great way to visualize and simplify your life with Git. Git Flow integration is the best part.

Cons:

Can be slow at times. Git Flow integration still needs work even though it is good. Resource hungry.

Sara Stamas
Great feedback, thank you! I'll share your request with the team 👍
J. Alexander Curtis
I have been using GitKraken for over a year now. It started off good and has gotten even better. The UI is really intuitive and easy to use, assuming you understand basic git vocabulary and concepts. I have used all the "competitors" (tower, sourcetree, github desktop, etc) and this is the one I like the most so far. I still use the command line for 90% of my git tasks, such as doing a quick commit or push. But I find myself opening GitKraken whenever I want to do something more complicated like moving a tag from one commit to another. While I could do it in the command line, it requires you to read through the logs, find the commit hashes, copy them and do some other voodoo. With gitkraken I can just drag the tag onto the commit in the visual tree that I want it to be in. I also find myself using GitKraken for doing merges with conflicts. Managing conflicts with GitKraken is easy and straightforward. Ill probably jump on the product hunter coupon for the premium product. I have been managing mostly personal projects and maintaining open source packages, but I feel like I should contribute to its success.
Sara Stamas
@_jacurtis Awesome feedback about how you're using GitKraken. Our goal = less Git voodoo 🔮 , more straight-forward interactions. We really appreciate your support!
Stephen Clarke

GitKraken is my go to Git UI. For things it cannot do I use the command line (PowerShell with the posh-git module and Notepad++ as the editor) and Beyond Compare for move advanced merging. I've used other tools (SourceTree, Git Extensions etc) but they don't come close on performance and/or usability.

Pros:

- Simple UI

- Soloing (filtering)

- Fast

- Easy for beginners

- Feature rich enough for veterans

- Receptive to suggestions and bug reports

Cons:

- No interactive rebase

- No integration with Bitbucket Server

- Enterprise integration is lacking

- Merge not as good as Beyond Compare

Master Andrew Hauser

Honestly I love this software. I used to use sourcetree but was really dissatisfied with its performance, GitKraken hits all the right spots and their support and product teams have been really nice and helpful

Pros:

Beautiful UI

Pretty convenient commits / merges / rebases

Good mergetool built in

Now with multi-select

Now has LFS support

Cons:

Fails to open repos sometimes

Tre Tuna

It took me a while to actually get into using it full time, but since I have, I can't turn back, it's awesome!

Make sure to get the cheat sheet! https://www.gitkraken.com/resour...

Pros:

Beautiful UI

Easy to reason about

Updates, updates, updates!

Undo!!!!!!!!

So much more

Cons:

Takes a few to get used to, but does have some good tutorials out there

Ken Edwards

I have used GK for over a year. I used to use Git Tower on the Mac and switched to GK. Now I work primarily on Windows and still use GK. It saves me so much time every day.

Pros:

tree graph, merging, saves time, very nice user interface

Cons:

Commits with a large number of files being modified can bring the app to its knees. Just go the the CLI sometimes to do things.

Roy Calderon

For some reason the enviroment feel a lot cooler than Sourcetree

Pros:

Beautiful UI, Git Flow, Shortcuts, easy to use.

Cons:

Rarely get stuck and not retrieve changes, Slow sometimes

Preetesh Jain

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