git-filter-repo for rewriting Git history -Elijah Newren | GitMerge 2024
Elijah released git-filter-repo over five years ago (and its predecessor git_fast_filter over fifteen years ago), but never gave a talk about either previously. Since its release, many people have used git-filter-repo for a wide variety of rewrites across many different repository sizes. In this session, Elijah provides a brief history of git-filter-repo and why he created it as well as a quick introduction to what it is capable of. He discusses some of the interesting examples of the kinds of rewrites it has been used for over the years and covers some of the newer capabilities recently added.