Git is een gedistribueerd versiebeheersysteem — het volgt wijzigingen in bestanden over tijd, stelt meerdere personen in staat samen te werken, en bewaart een volledige geschiedenis van een project. Het is het dominante versiebeheersysteem in softwareontwikkeling en essentieel voor vrijwel alle moderne werkzaamheden.
Waarom het belangrijk is
Version control tracks CHANGES to code over time, providing:
✓ HISTORY — every change is recorded (who, what, when, why) → see how code evolved
✓ COLLABORATION — multiple people work on the same code without overwriting each other
✓ UNDO/RECOVERY — revert to any previous version; recover from mistakes
✓ BRANCHING — work on features in isolation; merge when ready
✓ BACKUP — the code lives in repositories (distributed copies)
