17

给定一个冲突的文件foo.txt,如何告诉git diff显示文件的基本版本和文件的“他们的”版本之间的变化?

git show :1:foo.txt我可以通过or查看每个版本git show:3:foo.txt- 有没有一种简单的方法来比较这两个版本?

4

2 回答 2

22
git diff :1:foo.txt :3:foo.txt

更多信息在man gitrevisions;寻找:[<n>:]<path>

于 2013-02-27T08:30:57.380 回答
2

只需键入git diff,它将仅显示冲突。

进一步阅读:高级合并

注意--base--theirs参数diff

于 2011-12-13T11:37:18.717 回答