我在不同的分支中有两个不同的文件。如何在一个命令中区分它们?
就像是
# git diff branch1/foo.txt branch2/foo-another.txt
我可以检查另一个文件,对其进行比较并恢复,但这是非常肮脏的解决方案。
git diff branch1:full/path/to/foo.txt branch2:full/path/to/foo-another.txt
您还可以使用相对路径:
git diff branch1:./relative/path/to/foo.txt branch2:./relative/path/to/foo-another.txt