Git je distribuovaný systém pro správu verzí — sleduje změny souborů v čase, umožňuje více lidem spolupracovat a zachovává kompletní historii projektu. Je dominantním nástrojem pro správu verzí ve vývoji softwaru, nezbytným pro téměř veškerou moderní práci.
Co dělá správa verzí
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)
