Lesson 1 / 28
What is Version Control?
Learn what version control is, why Git is distributed and how every clone holds the full history.
Tracking change over time
Version control records every change to a set of files so you can recall any earlier version, see who changed what, and undo mistakes safely.
Like a save-game system
Think of it as a video game's save points: you can jump back to any earlier save, compare progress, or branch off and try something risky without losing your main save.
Why Git
Git is distributed — every clone has the full history, not just the latest snapshot. That means fast local commits, easy branching, and no single point of failure.