两个不同分支上的2个不同文件之间的Git差异

时间:2015-07-17 09:32:26

标签: git git-diff

我有2个不同的文件foobar

每个提交在同一个分支上的2个不同的提交中,分别使用SHA1 SHA1-fooSHA1-bar。 我希望看到这两个文件之间存在差异。

我可以查看其中一个文件并复制它,但也许有更好的方法。

2 个答案:

答案 0 :(得分:4)

我发现它与分支的工作方式相同,请参阅this SO thread

git diff SHA1-foo:/path/to/foo SHA1-bar:/path/to/bar

答案 1 :(得分:2)

你可以这样做:

git diff branch1:file branch2:file