Git er et distribueret versionskontrolsystem — det sporer ændringer i filer over tid, lader flere mennesker samarbejde og bevarer en fuldstændig historie af et projekt. Det er det dominerende versionskontrolværktøj inden for softwareudvikling og er uundværligt for stort set alt moderne arbejde.
Hvad versionskontrol gør
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)
