imagine you're working on a coding project and you make a mistake that breaks everything your boss would most likely fire you if you were even able to get a job in the first place without git you'd ...
Learn how to manage a codebase with Git including setting up a repo, using branches and pull requests, and merging changes. No matter what programming language you use, no matter what operating system ...
I'm fairly new to git and most of my interaction with it has been via the IntelliJ Idea IDE. But sometimes I use a command line. In one directory I did "git init", "git add files", and "git commit".