過去に追加されたり、削除されたりしたファイルを調べる方法 / Git
gitの履歴の中に巨大なファイルが紛れ込んだのだが、しばらくは放置していた。データベースのダンプファイルを間違ってコミットしてしまって、Gitの履歴の中に残ってしまった。でもちゃんとしたファイル名がわからない。さぁどうすればよいかと、調べていたらこうすればよいだけだった。
履歴のログはgit logで見れるのだけれど、どんなファイルがどれくらいの量追加されたというのを--statオプションを使うと、見ることができる。
git log --stat > gitlog.txt
テキストファイルなんかにリダイレクトすると、全履歴が見れるから、テキストエディタの検索機能などで探すことができる。