DEV Community

Siddharth
Siddharth

Posted on

Git GUI vs Git CLI

I recently read through the Pro Git book. It's an awesome book. (but I think it's a bit abstract – I could make my own git tutorial, what do you say?) I learned a lot about the Git CLI and now I'm temporarily leaving GitHub Desktop.

What about you guys? Do you use a GUI or the CLI?

Top comments (3)

Collapse
 
zilti_500 profile image
Daniel Ziltener

I use what I guess you could call a TUI (Text User Interface), called Magit. It supports pretty much everything Git has, helps me rebasing, merging, and even cherry-picking. The CLI is nice when I don't have access to Magit, but that aside, I don't want to miss that comfort anymore.

Collapse
 
siddharthshyniben profile image
Siddharth

My "TUI" is just vscode for now 😁

Collapse
 
siddharthshyniben profile image
Siddharth

At first I just had learnt about commuting, pulling, pushing, cloning etc. So I didn't have to use the CLI because the GUI was powerful enough. Once I learnt branching and all the CLI felt super powerful

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay