DEV Community

Discussion on: When do I learn git and Github?

Collapse
 
webbureaucrat profile image
webbureaucrat

There aren't really any programming prerequisites per se--git is just a way of keeping track of text files, whether they contain programs or content or whatever.

If you want to learn to use git on a command line, then you really only need to know a couple commands-- ls and cd -- before installing git, but many people use git through various graphical user interfaces and text editor plugins.

I recommend starting as soon as possible because git allows you to take snapshots of your code and go back to them, so it's like an undo button for your code base, which is really helpful to beginners (and experts!) If you know git really well, you can royally mess up everything else, and it's all fine.