Understanding the Git file system

Git is arguably the most popular & best version control system for tracking changes in computer files and coordinating work on those files among multiple people. It is a distributed system which helps manage small and very large projects efficiently and with very good performance. One of the most attractive things about Git which I believe has contributed to its incredible popularity is that it’s easy to learn. With a few commands, you can get a project up and running in a matter of minutes.