Git is a distributed version control system that tracks changes to files over time. Every developer has a full copy of the repository — work offline and merge later.
git --version
git config --global user.name "Alice"
git config --global user.email "alice@example.com"