0

git difftool FORMER_BRANCH_NAME HEADを実行しました。Araxis マージでファイルを比較できると思います。

ただし、Araxis のマージでは、ファイルが一時ファイル パスに表示されます。

/var/folders/ft/d77t_nxd141g373d7p6t47lc0000gn/T/uga8V8_XXXXller.js

これは、最新のコミットを含むファイルには当てはまりません。/src/views/a.jsである必要があります

この種のファイル パスを使用すると、変更をファイルに直接戻すことができます。

どうすればこれを達成できますか?Araxisマージ に実際のファイル パスを認識させ、比較を行います。

ここに画像の説明を入力

4

1 に答える 1

0

HEAD作業ツリーではなくコミットを参照するため、その差分に含まれるファイルは作業ツリーと同じではないか、作業ツリーに存在しないか、そのままである可​​能性があります。

コミットを 1 つだけ指定することで、作業ツリーに対して diff を実行できます。

git difftool FORMER_BRANCH_NAME
于 2020-06-09T01:35:02.237 に答える