Now, for decades there has been a canonical solution to this problem, which is to use something called a "version control system," and a version control system does what is says on the tin.
Per decenni abbiamo avuto una soluzione standard al problema, ossia usare una cosa chiamata un "controllo di versione", un sistema di controllo di versione fa esattamente quello che dice.