BFGを使うべき状況 gitに機密情報(パスワード、AWSのキー、秘密鍵)をコミット、pushしてしまったのでリポジトリから完全に削除したいとき 巨大なファイルを削除してリポジトリを軽量化したいとき git filter-branchのコマンドは複雑で間違えそう 特徴 Scalaで書かれているのでJavaが必要 gitより速い 使い方がシンプル BFG公式サイト https://rtyley.github.io/bfg-repo-cleaner/ githubの公式ページでもBFGを使う方法が紹介されている。 https://help.github.com/articles/removing-files-from-a-repository-s-history/ 使い方は基本的にBFG公式サイトの「Usage」に書いてある通りだが、試しに一通りやってみた。以下はその記録。 やってみた記録 ま