Git Basics — An Idiot’s Guide.
https://medium.com/@rukeeojigbo/git-basics-an-idiots-guide-99445a56bd65
We are consistently making changes to files as programmers. You add new lines of code, you pull out old ones or refactor them. With this comes a risk, you could eventually mess things up and want to go back in time to a point where everything worked perfectly. Well you could probably have decided to “ctrl + z ” till whenever that was. But why would you want to kill yourself?
Git is a version control system used for tracking changes made to files. Although largely used by programmers, git can be used by virtually anyone…even your village people (ask Nigerians.), to track changes made to your project.