670,000 commits. Thats big. But only 2K merges? I assume push straight to master in most cases?
What did source control look like 30 years ago? Was merges used a lot? I have only used Subversion and Git.
But on the minis (non-DEC) I worked on back then, there was nothing. We kept a specific drive that had source current source, but once in production you just copied the change version to that drive, replacing what was already there. As you can guess, changes disappeared often :) And there was no change history, but we would tag each line changed with our 3 character ID.