FICHA · AUR

bfg

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

  • cli-tool
  • COMMAND-LINE
  • VERSION-CONTROL
  • DESTRUCTIVE-REWRITE
  • Launchable
  • Runs in terminal
official+codex · reviewed · May 29, 2026 description in en

Description

Rewrites Git repository history to remove large or troublesome blobs faster than traditional git-filter-branch workflows. It is useful for cleaning accidentally committed secrets, huge files, or unwanted history from repositories.

History rewriting is destructive and affects every clone. Make backups, coordinate with collaborators, rotate exposed secrets, and understand force-push consequences before using it.

How to run

bfg

Commands: bfg

Permissions

Permissions not analysed for this source yet.