Too Long; Didn't Read
Javin Paul shares some of the best free online courses to learn and master Git online for free. These are legal free resources made available free by their creators for educational and marketing purposes. These courses provide a good introduction to both Git as version control and overview of essential commands if you want to use Git from the command line like git push, git checkout, checkout, and git pull, etc. They are completely free to join and a good resource to a learning community but if you don't mind paying some bucks, then you can pay for some valuable tech as valuable tech.