DEV Community

Discussion on: What's your favorite Git tool?

Collapse
 
kimdontdoit profile image
kimdontdoit • Edited

You may laugh at me, but what I found works best for me at the moment is a mix of Sourcetree, command line and VS Code's Git Lens, depending of what I'm doing

In my daily workflow, I find using a desktop GUI is especially useful to .. well .. visually compare and diff branches. Will switching to command line and getting used to it make me a better developer?

I've also tried Git Kraken and Github Desktop, but found limitations in both of them for my use cases. Looking to try Git Fork which was mentioned around here next.

Collapse
 
theawesomeguy47 profile image
TheAwesomeGuy47

Will switching to command line and getting used to it make me a better developer?

Yes, it will. I used to use GitHub Desktop but I found that it had less capabilities than what the command line had once I switched to it. Also, being trained in the command line is good and will help you in the developer journey.

Collapse
 
kimdontdoit profile image
kimdontdoit

Github Desktop is pretty but quite unusable, I'm not sure who the audience for it was. The answers and my experience seem to align with what you recommend though "DROP THE GUI" ✂️

Some comments have been hidden by the post's author - find out more