我刚开始学习 git 版本控制,我正面临这个问题。给定以下分支结构(取自免费书籍):
假设 C4/C5 提交更改了index.html
文件的同一部分。
git checkout master
git merge iss53
如果我理解正确,我需要手动解决冲突。这本书说了一些关于冲突文件的内容。这个冲突文件在哪里?以及如何,鉴于以下冲突:
<<<<<<< HEAD:index.html
<div id="footer">contact : email.support@github.com</div>
=======
<div id="footer">
please contact us at support@github.com
</div>
>>>>>>> iss53:index.html
我可以放弃 HEAD 的所有更改,仅将“iss53”分支的更改合并到“master”吗?如何编辑这些行?