// Glossario IT
Version Control
Un sistema che traccia e gestisce le modifiche al codice sorgente nel tempo, permettendo di risalire a versioni precedenti e collaborare senza conflitti.
Cos'è
Un sistema di version control traccia ogni modifica apportata al codice sorgente nel tempo, registrando chi ha fatto cosa e quando, permettendo di tornare a versioni precedenti in caso di problemi, confrontare cambiamenti tra versioni diverse, e far collaborare più sviluppatori sullo stesso progetto senza che le loro modifiche si sovrascrivano accidentalmente a vicenda.
Perché conta
È diventato uno strumento fondamentale e imprescindibile per qualunque sviluppo software professionale, non solo per progetti con molti collaboratori: anche uno sviluppatore che lavora da solo beneficia enormemente della possibilità di annullare un cambiamento problematico o di capire esattamente cosa è cambiato tra una versione funzionante e una che ha smesso di funzionare.
Tag