2014年11月2日

git でファイルを削除したコミットを調べる

openLocationLastURL.jsm が消えてました の記事で、どのコミットがファイルを削除したかを調べた時の備忘録。

git では削除したファイルのログは通常のコマンドでは見る事ができません。

$ git log browser/modules/openLocationLastURL.jsm
fatal: ambiguous argument 'browser/modules/openLocationLastURL.jsm': unknown revision or path not in the working tree.

この場合、以下のように --follow オプションを付ける事で、削除したコミットを先頭にして、当該ファイルのログを見る事ができます。

$ git log --follow -- browser/modules/openLocationLastURL.jsm

0 件のコメント:

コメントを投稿