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