Maybe a better way to track the release history of a Git repo
blog.plover.com
blog.plover.com
Our company has a few dozens of different project repos. I just created a repo for storing deploy manifests (versions, etc. for every repos of a product), and then let our automation pipeline commit the manifest. Simple to follow and no source-unrelated crap in source repos.
One question: what do you use your old refs for?
We just delete them when we get too many.
I've stopped reading the article actually before the actual solution.