bfg-repo-cleaner

Gitの履歴から巨大なファイルや不要なデータ(漏えいしたパスワードなど)を削除するCLIツール。git-filter-branchと同じ用途をより高速にこなします。

Xで共有ライセンス: GPL-3.0

概要

BFG Repo-Cleaner は、Git リポジトリの履歴から不要なデータを取り除く Scala 製のコマンドラインツールです。git-filter-branch と同じ目的を、より簡単かつ高速に果たします。巨大なファイルや、誤ってコミットしたパスワード、認証情報などの機密データの削除によく使われます。

主な特長

  • 指定サイズを超えるブロブを削除
  • リストファイルでパスワードなどの文字列を置換
  • git-filter-branch より簡単な代替手段
  • コマンドラインからリポジトリに対して実行

こんな人・用途に

巨大なファイルや秘密情報を Git にコミットしてしまい、履歴から消したい人向けです。詳しい使い方はプロジェクトのドキュメントサイトにあります。

アップストリーム
rtyley/bfg-repo-cleaner
GitHubのフォーク
Guo-astro/bfg-repo-cleaner
アップストリームのスター数
12k
カテゴリ
開発者ツールとインフラ
ライセンス
GPL-3.0
フォーク日
2025-11-26
同期状態
同期済み最終同期 2026-09-29