It is easy to take git for granted. It is the history book of your code.
Git is a version control system.
Building software is made up of:-
- State of chaos to stability to chaos etc
- Files, etc
Git gives you a way to manage and tracks all these changes.
In this awesome video, the teacher builds a simple note-taking app whilst demonstrating git.