Rewriting the history of a Git repository, for example to edit old commits, remove unwanted data (e.g. private data or large files), rearrange file structure, fix commit metadata, etc.
I have a codebase that (until now) used git to store its dependencies. The repository itself is available here (warning: …
git git-rewrite-historyStructure of Git repo foo in master branch foo/refs/a.txt foo/bar/refs/b.txt In other branches …
git git-filter-branch git-rewrite-historyHow do I delete only one directory using BFG? The help says: delete folders with the specified names (eg '.…
git git-rewrite-history bfg-repo-cleaner