Introduction to Git
Git is one of the most popular Version Control Systems which allows you to track the changes you make to the files that make up your project. It basically allows you to store ‘snapshots’ of your project (called commits) so that you are able to undo changes and revert back to a previous snapshot if you make a mistake or do something you don’t like.
Git is really powerful when there are loads of developers working together on the same source code, as it allows you to merge your changes together if you have been working on the same files at the same time. Git can also get pretty complicated when there are dozens of developers working on the same project, but for this course - you will be able to git in a simple way to keep a record of the progress you make.