1. ホーム
  2. git

[解決済み] 2 つの異なるファイル間の git diff

2022-03-06 21:13:08

質問

HEAD (最新のコミット)の場合、ファイル名は foo . 現在の作業ツリーでは、この名前を次のように変更しました。 bar そして、それを編集しました。

私は、以下のようにしたい。 git diff fooHEAD であり、かつ bar を現在の作業ツリーに追加しました。

解決方法は?

パスを明示的に指定する。

git diff HEAD:full/path/to/foo full/path/to/bar

をチェックしてください。 --find-renames オプションで git-diff ドキュメント .

クレジット トゥギャッグス .