削除したファイルの削除 commit まで探索する git log のオプションがあった
あるファイルのヒストリーを追っていると、ある時点で削除されてその先がないことがたまにあります。いや、結構あります。
単純に削除されたのか、それともファイル名をリネームして中身はそのままなのか、 GitHub 上では確認できません(あるならどなたか教えていただきたい)。
そんなときにこのコマンド。
$ git log --all --full-history -- <path-to-file>
あるファイルのヒストリーをすべて追ってくれる git log のオプションです。これを使うと、削除 commit も表示してくれるので、その commit 番号を URL に貼っ付ければ、該当の commit を GitHub で見ることができます。そうすれば、その commit を含むプルリクにもたどり着くこともできます。便利…。