Git合并&x2013;获得:他们的;我们的;与冲突合并&;最近的祖先

Git合并&x2013;获得:他们的;我们的;与冲突合并&;最近的祖先,git,merge,Git,Merge,在git合并期间,如果文件需要合并,我如何访问将进入合并的各种文件:我们的、他们的、最近的祖先,以及带有冲突标记的合并文件 我知道我可以用git checkout——我们的,git checkout——他们的,签出文件,但我想要某种git cat——他们的。甚至所有合并参与者都可以在文件夹中使用,这样我就可以轻松地将它们输入到其他工具中。可以显示冲突文件阶段的状态 $ git show :1:file # common version $ git show :2:file

在git合并期间,如果文件需要合并,我如何访问将进入合并的各种文件:我们的、他们的、最近的祖先,以及带有冲突标记的合并文件

我知道我可以用
git checkout——我们的
git checkout——他们的
,签出文件,但我想要某种
git cat——他们的
。甚至所有合并参与者都可以在文件夹中使用,这样我就可以轻松地将它们输入到其他工具中。

可以显示冲突文件阶段的状态

$ git show :1:file       # common version
$ git show :2:file       # our version
$ git show :3:file       # their version

这实际上是查找SHA-1的简写。

太好了,谢谢…如果我在通用版本中看到合并冲突标记,我猜这些标记可能来自于某个错误提交的人?