this post was submitted on 20 Jun 2023
76 points (100.0% liked)
Programming
13380 readers
1 users here now
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Gitkraken is the powerhouse, but i only use it for difficult commands
I used to swear by the git CLI. After using GitKraken for a few days, I shelled out the $95 for an annual license. It's really good.
I use Gitkraken too and am very satisfied with it
Gitkraken is great. Git is one of the few things I don't like to CLI (largely because I hate git; hg for life) and Gitkraken is the most usable Linux GUIs I've tried. The big problem is the restriction on private repos they added a few versions back. I gave in and paid but I can see a lot of people not being willing to.
I use GK for everything and usually only use CLI when there's something a little exotic. I like seeing it update in real time on another screen and I like the diff engine for quickly assessing changes and making sure everything I expected was altered and nothing I didn't. I know there are other tools but GitKraken is the fastest for me.
Also have found it a good tool for teaching other engineers (usually older) how Git works. We tried out Sourcetree but it was super clunky at the time.
If I had to find a tool between pure CLI and pure GUI I'd probably recommend Emacs Magit porcelain. Works quite well.