https://github.com/rtyley/bfg-repo-cleaner
Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala
https://github.com/rtyley/bfg-repo-cleaner
git
Last synced: 6 days ago
JSON representation
Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala
- Host: GitHub
- URL: https://github.com/rtyley/bfg-repo-cleaner
- Owner: rtyley
- License: gpl-3.0
- Created: 2012-12-21T00:14:20.000Z (over 12 years ago)
- Default Branch: main
- Last Pushed: 2025-01-19T18:52:14.000Z (3 months ago)
- Last Synced: 2025-04-01T16:29:16.516Z (13 days ago)
- Topics: git
- Language: Scala
- Homepage: https://rtyley.github.io/bfg-repo-cleaner/
- Size: 1.9 MB
- Stars: 11,419
- Watchers: 104
- Forks: 554
- Open Issues: 271
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- stars - rtyley/bfg-repo-cleaner - filter-branch does, but faster. And written in Scala (HarmonyOS / Windows Manager)
- Awesome - Bfg-repo-cleaner - Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala (Communication and Collaboration Tools / Version Control, Wiki, Knowledge base)
- awesome-robotic-tooling - bfg-repo-cleaner - Removes large or troublesome blobs like git-filter-branch does, but faster. (Development Environment / Version Control)
- awesome-robotic-tooling - bfg-repo-cleaner - Removes large or troublesome blobs like git-filter-branch does, but faster. (Development Environment / Version Control)
- starred-awesome - bfg-repo-cleaner - Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala (Scala)
- jimsghstars - rtyley/bfg-repo-cleaner - Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala (Scala)
- my-awesome - rtyley/bfg-repo-cleaner - 01 star:11.4k fork:0.6k Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala (Scala)
README
BFG Repo-Cleaner
================[](https://github.com/rtyley/bfg-repo-cleaner/actions/workflows/ci.yml)
[](https://github.com/rtyley/bfg-repo-cleaner/actions/workflows/release.yml)_Removes large or troublesome blobs like git-filter-branch does, but faster - and written in Scala_ - [Fund the BFG](https://j.mp/fund-bfg)
```
$ bfg --strip-blobs-bigger-than 1M --replace-text banned.txt repo.git
```The BFG is a simpler, faster ([10 - 720x](https://docs.google.com/spreadsheet/ccc?key=0AsR1d5Zpes8HdER3VGU1a3dOcmVHMmtzT2dsS2xNenc) 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/**