The history of VCS and CVCS, and Git is a DVCS. there are three ways to install Git. there are three components on local git repository are working directory, index and head. how to track and staging a new file.