2つの異なるファイル間のgit diff 質問する

2つの異なるファイル間のgit diff 質問する

(最新のコミット)にはHEAD、 という名前のファイルがありますfoo。現在の作業ツリーで、その名前を に変更しbar、編集も行いました。

現在の作業ツリーのとのgit diff間を移動したいです。fooHEADbar

ベストアンサー1

--no-indexあなたが探しているのは、以下を使用することだと思います:

git diff [<options>] --no-index [--] <path> <path>

git マニュアルに記載されているとおり:

この形式は、ファイルシステム上の指定された 2 つのパスを比較します。Gitによって制御される作業ツリーでコマンドを実行し、パスの少なくとも 1 つが作業ツリーの外部を指している場合、またはGit によって制御される作業ツリーの外部でコマンドを実行する場合は、オプションを省略できます。--no-index

おすすめ記事