Git diff在同一分支上的2个不同文件之间

bem*_*mug 1 git git-diff

我有2个不同的文件foobar

每个都在同一分支上的2个不同提交上,分别使用SHA1 SHA1-fooSHA1-bar。我想看看这两个文件之间的区别。

我可以签出其中一个文件并将其复制,但也许有更好的方法。

bem*_*mug 5

我发现它的工作方式与分支相同,请参见此SO线程

git diff SHA1-foo:/path/to/foo SHA1-bar:/path/to/bar
Run Code Online (Sandbox Code Playgroud)