git log の `--` オプションについて

前提

git log <path>git log -- <path>の違いは何なのでしょうか。
--をつける、つけないで何が変わるのでしょうか。
マニュアルには--は以下のように説明されていますが、よくわからなかったので質問です。

Paths may need to be prefixed with -- to separate them from options or the revision range, when confusion arises.

混乱が生じた場合、オプションまたはリビジョン範囲からパスを分離するために、パスの前に -- を付ける必要がある場合があります。

ちなみにこのコマンドは指定したファイルの変更コミット履歴を確認することができます。

コメントを投稿

0 コメント