Glossary
What Is Version Control?
Version control is a system that records every change to a set of files over time. It lets teams collaborate without overwriting each other, and it lets anyone roll back to any previous version.
The two main kinds
- Centralized (older) — one server holds everything.
- Distributed (modern) — every developer has a full copy. Git is the most popular.
Version control is the foundation of professional software development.