在git中“结合”两个分支。解决合并冲突

时间:2017-07-04 22:31:35

标签: git merge git-merge

假设我有一个名为README.md的文件。在第一次提交到master时,它看起来像这样:

1 line 1
2
3
4
5

在提交之后,我创建了一个名为branch1的新分支。我做了一些更改并将其提交给该分支:

1 line 1
2
3 line 3
4
5

然后我切换回master并最后更改为README.md

1 line 1
2 line 2
3
4
5

然后我尝试将branch1合并到master中,但会发生合并冲突:

line 1
+<<<<<<< destination:cc7a08f60b9dffc80ccdbdc4c0d74b1c89ef3a0d
line 2
+=======
+
+line 3
+>>>>>>> source:715105a18fc54b681cb451492bfe07bb49305a2e

为什么branch1master分支不能简单地合并为看起来像这样的东西?:

1 line 1
2 line 2
3 line 3
4
5

实现这一目标的最佳方式是什么?

0 个答案:

没有答案