前提
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.
混乱が生じた場合、オプションまたはリビジョン範囲からパスを分離するために、パスの前に -- を付ける必要がある場合があります。
ちなみにこのコマンドは指定したファイルの変更コミット履歴を確認することができます。
> 「混乱が生じた場合」
これはコマンドライン引数のオプションを沢山付与して、コマンド実行者やGitコマンド自体が「混乱した場合」の事を指しているのだと思います。
回答2件
あなたの回答
tips
プレビュー