在git

时间:2019-12-30 14:14:55

标签: git git-merge git-merge-conflict

我目前在test1创建的名为branch1的分支中有一个名为master的文件,在名为test1的分支中也有一个名为branch2的文件由master创建。 如果我将2个分支合并到master中,两个文件中写入的代码会怎样?

2 个答案:

答案 0 :(得分:0)

如果您在同一位置对两个文件进行了更改,则会发生合并冲突。

如果您未在同一位置对两个文件进行更改,则该文件将合并而不会出现问题(可能在另一个位置发生冲突)。

您可以通过编辑有冲突的文件,删除提交标记,添加文件并提交来解决冲突。

答案 1 :(得分:0)

步骤可能做到了:

  1. o1合并到branch1

    应该会顺利进行。

  2. master合并到master

    在这里您可能会遇到合并冲突。解决它。

  3. branch2合并到branch2

这将确保即使您犯了一些错误,您的主人也不会受到“污染”,这将在分支机构上解决。