rtyley / bfg-repo-cleaner

Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala
https://rtyley.github.io/bfg-repo-cleaner/
GNU General Public License v3.0
11.05k stars 545 forks source link

what is BFG? #348

Closed LeiYangGH closed 4 years ago

LeiYangGH commented 4 years ago

abbreviation for what?

rtyley commented 4 years ago
  1. It's a friendly tool, just like the friendly giant from The BFG by Roald Dahl. The CLI arguments were designed to be as simple as possible and match up to user's needs.
  2. It's a very destructive tool, just like the BFG 9000 in the classic computer game 'Doom - (a Big Fucking Gun that obliterates stuff)
  3. It's the letters of 'git filter-branch' reversed! 'git filter-branch' was the only tool to rewrite history before I created the BFG - it was slow on big repos, and very tricky to use correctly. I was deliberately trying to make a new tool that was the exact opposite.
LeiYangGH commented 4 years ago

thanks for your detailed explanations.