88
What Git clients do you use?
(feddit.nl)
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Follow the wormhole through a path of communities !webdev@programming.dev
I personally prefer lazygit nowadays, but when it comes to GUI clients on Windows then Git Extensions is definitely a very good pick.
I particularly like that it doesn't hide that it's just executing git commands under the hood and its focus on the history graph. Those two things really helped understand how git actually works and why I'm still recommending it.
Yeah, maybe it's because I learned git from the graph, but I find it really helpful when figuring out why a certain piece of code ended up looking like it does (the ability to see the changes made in every commit and open versions of the files at any point in history without checking out the commit is also very useful).
And yeah, if you need or want the command line it always lets you open a git prompt for you to do whatever you want, which is nice.
Also, again maybe because it's what I've gotten used to, but I find the way it handles merge or rebase conflicts more useable (or rather less unusable) than any other I've tried...