What Is Git
The moment you start collaborating on code you will inevitably encouter “git”. Git is a version control system. That is the buzzword you might need for your application and interviews. This post covers the basic principle behind git, some very neat interactive tutorials and sources to deepen your knowledge on git. What? Version control is a mechanism that allows you to store the state of your code (snapshot) at a certain point of time and this mechanism also allows you to go back and forth between snapshots. The save points are called “commits”. The folder structure of your code with everything in it is a repository. You might come across GitLab or GitHub. Those two are platforms that allow sharing repositories and collaborating on projects. ...