Git is a distributed version control system (DVCS) with the following features: Instead than just the most recent revision, your local copy of a Git repository has the repository’s whole history. This implies that your copy of the repository can be used independently.