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.
Nun, seit Jahrzehnten gibt es eine anerkannte Lösung für dieses Problem, nämlich etwas namens "Versionskontrollsystem", und ein Versionskontrollsystem tut das,  was auf der Verpackung steht.