Install latest/beta of BFG Repo-Cleaner (UNOFFICIAL)

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.

Install using the command line

sudo snap install bfg-repo-cleaner --beta

Don't have snapd? Get set up for snaps.

BFG Repo-Cleaner (UNOFFICIAL) is only available on the unstable beta channel. It could break and change often.

Channel Version Published

Removes large or troublesome blobs like git-filter-branch does, but faster

The BFG is a simpler, faster alternative to [git-filter-branch][1] for cleansing bad data out of your Git repository history:

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

The git-filter-branch command is enormously powerful and can do things that the BFG can't - but the BFG is much better for the tasks above, because:

  • [Faster][2] : 10 - 720x faster
  • [Simpler][3] : The BFG isn't particularily clever, but is focused on making the above tasks easy
  • Beautiful : If you need to, you can use the beautiful Scala language to customise the BFG. Which has got to be better than Bash scripting at least some of the time.

[1]: [2]: [3]:

Snap-specific notes

You can adjust JVM max heap size limit via the following command:

 sudo snap set bfg-repo-cleaner jvm.xmx=2048m

No other JVM parameters are supported as of now.

Details for BFG Repo-Cleaner (UNOFFICIAL)

  • GPL-3.0

Last updated
  • 7 September 2020 - latest/beta
  • 28 February 2021 - latest/edge



Share this snap

Generate an embeddable card to be shared on external websites.

Install BFG Repo-Cleaner (UNOFFICIAL) on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.

Is there a problem with BFG Repo-Cleaner (UNOFFICIAL)? Report this app