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 log 応用:著者・時間・ファイルでコミットを絞り込み、–graph –pretty でブランチを可視化する

git log 応用の実践ガイド:著者・時間・コード内容(-S/-G)でコミットを絞り込み、--graph --pretty でブランチを可視化し、チームのスプリントレポートを自動生成する方法。すべて本番環境での実際の使用経験に基づいている。
Git tutorial - IT technology blog

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

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