4 ms·
If it helps, I wrote a very long and detailed blog post several years ago about the techniques I used to rewrite my team's Git repo history (including stripping
by acemarke 3y ago
If it helps, I wrote a very long and detailed blog post several years ago about the techniques I used to rewrite my team's Git repo history (including stripping out junk files, _and_ actually rewriting source file contents via formatting and codemods for _old_ commits):
https://blog.isquaredsoftware.com/2018/11/git-js-history-rewriting/ https://blog.isquaredsoftware.com/2018/11/git-js-history-rew...
I specifically was looking for techniques that would let me quickly iterate over ~15000 commits.
granted, the repo size I was working with was only a few GB, but hopefully there's some pieces there you can find useful.