rtyley/bfg-repo-cleaner

Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala

12,184

stars

492

commits

Scala

primary language

Jan 19, 2025

updated

rtyley.github.io/bfg-repo-cleaner/
git

README

BFG Repo-Cleaner

CI Release

Removes large or troublesome blobs like git-filter-branch does, but faster - and written in Scala - Fund the BFG

$ bfg --strip-blobs-bigger-than 1M --replace-text banned.txt repo.git

The BFG is a simpler, faster (10 - 720x faster) alternative to git-filter-branch for cleansing bad data out of your Git repository:

  • Removing Crazy Big Files
  • Removing Passwords, Credentials & other Private data

Main documentation for The BFG is here : https://rtyley.github.io/bfg-repo-cleaner/

Contributors

rtyley

472 commits

javabrett

14 commits

dwijnand

2 commits

rtyley/bfg-repo-cleaner

Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala

12,184

stars

492

commits

Scala

primary language

Jan 19, 2025

updated

rtyley.github.io/bfg-repo-cleaner/
git

README

BFG Repo-Cleaner

CI Release

Removes large or troublesome blobs like git-filter-branch does, but faster - and written in Scala - Fund the BFG

$ bfg --strip-blobs-bigger-than 1M --replace-text banned.txt repo.git

The BFG is a simpler, faster (10 - 720x faster) alternative to git-filter-branch for cleansing bad data out of your Git repository:

  • Removing Crazy Big Files
  • Removing Passwords, Credentials & other Private data

Main documentation for The BFG is here : https://rtyley.github.io/bfg-repo-cleaner/

Contributors

rtyley

472 commits

javabrett

14 commits

dwijnand

2 commits

Languages

Scala

99.9%