What does Git being a distributed version control system imply?
Each repository has its own history and can make commits without depending entirely on a central server
Every commit requires an active GitHub connection
Repositories store current files but no previous snapshots
All history exists only on one central server