DEV Community

Discussion on: How to Get Better with Git

Collapse
 
arroyoruy profile image
Dan Arroyo

This statement can be done the other way around too: It's 100% unnecessary to use Git in a GUI. I am a senior dev and rarely use Git outside of the command line. it is all preference.

Collapse
 
cvega profile image
Casey Vega

You don't need to use a CLI tool to take advantage of the value git brings, but if one is to download and install git, they are installing the git binary which IS a command line tool. At GitHub we tend to recommend the CLI, but if folks feel good using a different tool to interface with Git, they should stick with it.

I'm a little bias, but lab.github.com is also a good learning resource.

Collapse
 
anaveecodes profile image
Ana Vela

Good point, Dan!

Collapse
 
jonrandy profile image
Jon Randy 🎖️ • Edited

Very true, but the article and others like it seem to imply that learning to use it on the command line is absolutely essential. It isn't

Thread Thread
 
arroyoruy profile image
Dan Arroyo

It depends on what you do. I find myself in many different environments frequently. I learned CLI because it would take too long, or I am not allowed to install preferred tools. CLI, just like vi, tends to be everywhere. if you always develop in the same machine, then OK, I agree.