Tracks the history of changes as people and teams collaborate on projects together (think “track changes feature available for MS Word or Google Docs”)
Developers can review project history to find out:
Which changes were made?
Who made the changes?
When were the changes made?
Why were changes needed?
Git is VCS that is distributed - meaning developers don’t need a constant connection to be able to collaborate with other developers (unlike other VCSs)
Allows developers to work anywhere and collaborate asynchronously from any time zone
Git is the most popular VCS, used by over 70% of developers across the world
Git operates a robust filesystem that keeps track every change to every file in your project by taking snapshots of a projects files every time changes are committed
Git and GitHub are not the same