【发布时间】:2019-01-28 08:30:37
【问题描述】:
这可能是一个非常基本的问题,但我在堆栈交换中没有找到任何用一些示例编写的问题,并且在看到不同的结果时我感到困惑。
如果有人可以帮助我理解或指导我找到正确的文档,我只想了解以下几点
- 我用文件 A 创建了 3 个分支,一个是 Master,另外两个是从 master 派生的。分支 A 和分支 B
- 在文件 A 中为分支 A 更改代码(添加新的代码行而不删除任何现有代码),在文件 A 中为分支 B 执行相同操作
- 当我将代码从 Branch A 合并到 Master 时,它会覆盖正常的代码
-
当我再次将分支 B 中的代码合并到 master 时,它再次合并了代码(在分支 B 中,我在部分代码中添加了另一组行,这与我在分支 A 中所做的不同)。我不知道为什么它被合并了?? 因为我在一个文档中读到,如果代码将合并的父分支被更改并且源分支也被更改,它应该显示为合并冲突。
如果有人删除或添加更多细节,合并冲突是否仅针对同一行的代码冲突?
【问题讨论】: