Git tutorial - IT technology blog

BFG Repo-Cleanerの使い方:Gitリポジトリから機密データを削除してサイズを超高速で圧縮する

BFG Repo-Cleanerは、機密ファイル、ハードコードされたパスワード、大きなファイルをgit履歴全体からgit filter-branchの最大720倍の速さで削除できるツールです。.envの削除、large blobの除去、テキスト置換など実際のユースケース別に解説し、安全なverifyとforce pushの手順も紹介します。
Git tutorial - IT technology blog

カスタムGit Diff Driverの設定:バイナリデータの代わりにPDF・Word・SQLite・画像ファイルの内容を表示する

GitはPDF・Word・SQLiteファイルのdiff時にデフォルトで「Binary files differ」とだけ表示し、内容の変更は一切わからない。この記事では、バイナリファイルをテキストに変換してからdiffするGit Diff Driverの設定方法を解説し、通常のコードファイルと同様に変更内容を正確に確認できるようにする。