Git huwa sistema ta' kontroll tal-verżjoni distribwita — tiċċak il-bidliet fil-fajls fuq il-ħin, tippermetti lil nies multipli biex jaħdmu flimkien, u tippreserva storja kompleta ta' proġett. Huwa l-għodda dominanta tal-kontroll tal-verżjoni fl-iżvilupp tas-software, essenzjali għal kważi t-trab ix-xogħol modern.
X'tagħmel il-kontroll tal-verżjoni
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)
