Git, you’ve heard of it but likely not gotten into it. The thing is that it can really help out with the work of web development, by documenting all of changes we have made. Since it is well documented, it is much easier to pass the development process to another developer. Besides that, Git also allows us to revert back to last change we have made, just like a check point. That is the basic function of it does.
Git is a version control system build by Linus Torvalds, and consists of command line utilities that track and record changes in files. There are other version control software like SVN, Mercurial, Perforce, CVS, Bitkeeper and more.
The software itself works by fully storing this data as a folder locally on your hard drive, called a repository. You can push it online with services from GitHub and Bitbucket. In this article, the author explains some of the most used commands.