(最新のコミット)にはHEAD
、 という名前のファイルがありますfoo
。現在の作業ツリーで、その名前を に変更しbar
、編集も行いました。
現在の作業ツリーのとのgit diff
間を移動したいです。foo
HEAD
bar
ベストアンサー1
--no-index
あなたが探しているのは、以下を使用することだと思います:
git diff [<options>] --no-index [--] <path> <path>
git マニュアルに記載されているとおり:
この形式は、ファイルシステム上の指定された 2 つのパスを比較します。Gitによって制御される作業ツリーでコマンドを実行し、パスの少なくとも 1 つが作業ツリーの外部を指している場合、またはGit によって制御される作業ツリーの外部でコマンドを実行する場合は、オプションを省略できます。
--no-index