VMS file versions solved that problem in the late 70ies. We are not learning anything from out history as a profession.
One of humanity's biggest enemies to progress are "Not invented here" and the cult of youth. It's often better to start with a blank slate ("being ignorant") because amongst other things like simply having a different perspective (worth 100 IQ points ~Alan Key) it helps with actually starting to build something. Eventually though we should still be aware of what we as a collective have learned already.
To be fair I think Github folks should know their history so this project might be one of the exceptions - looking forward to it! <3
Side note: Neither of the two issues you mentioned are "one of humanity's biggest enemies to progress."
"Ignorance is Strength" (1984)