Git:合并后混淆

时间:2013-07-17 12:03:08

标签: git merge git-merge

我是git的新手。最近,我将一些代码从feature合并到master分支。合并后,我的.gitignore文件就像这样

<<<<<<< HEAD
gen/
bin/
=======
gen/
>>>>>>> master

现在我的问题是

  1. 如果我想更改该文件的内容,我应该遵循任何特殊说明,或者通常我可以更改文件并提交吗?
  2. 签名<<<<<<< HEAD >>>>>>> master
  3. 的含义是什么?
  4. 如果我从文件中删除head和master。它会产生任何错误吗?

1 个答案:

答案 0 :(得分:1)

它会显示当前HEAD中的内容以及master分支中的内容。

如果你想选择HEAD中的内容,你应该只留下

gen/
bin/

在该文件中。如果您决定选择master中的内容,那么您应该只选择

gen/

在该文件中。

你也可能需要在这里写任何其他内容。合并后,此文件看起来就像您现在提交的那样。

我相信当你不删除特殊行

时,这是不实际的
=======