Git将“基础”版本与冲突文件的“他们的”版本进行比较?

时间:2011-12-13 11:25:43

标签: git merge-conflict-resolution

鉴于文件foo.txt存在冲突,如何告诉git diff显示文件的基本版本与文件的“他们的”版本之间的更改?

我可以通过git show :1:foo.txtgit show:3:foo.txt查看每个版本 - 是否有比较两个版本的简单方法?

2 个答案:

答案 0 :(得分:17)

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

答案 1 :(得分:1)

只需输入git diff,它就会只显示冲突。

进一步阅读:Advanced Merging

请注意--base

--theirsdiff参数