Git-git中两个branch修改同一文件的相邻行,merge时提示conflict,为什么?

Git-git中两个branch修改同一文件的相邻行,merge时提示conflict,为什么?

虐人心 发布于 2017-08-25 字数 106 浏览 1330 回复 1

两个文件的common ancestor内容为

11
2
3
4
55

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

想挽留 2017-09-17 1 楼

由于Git采用了“SHA1哈希串值内容寻值”、“快照存储(snapshot)”等方法, Git中创建分支代价是很小的速度很快;也这是因为如此,它处理合并冲突的方法与众不同。

这里有个很详细的解释冲突是怎样产生的的文章,可以看看。