Git
also version control
A distributed version-control system that tracks changes to files over time, letting you commit snapshots, branch, and collaborate without losing history.
Analogy
Like a save-game system for code, where every commit is a restore point you can return to.
Why it matters
It safeguards your automation scripts and projects and underpins the deployment pipelines your code flows through.
In practice
You commit a change, push it to GitHub, and a deployment triggers from the new commit.
