解决GitHub上的合并冲突

时间:2018-11-14 21:15:42

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

目标:合并功能分支中的develop中的更改。

很容易,但是合并有冲突。我在github上使用了冲突解决工具。我解决了冲突。我得到警告,这将改变发展。不。不要。中止。

研究

从这里开始:https://help.github.com/articles/about-merge-conflicts/

阅读: 如果合并冲突是由竞争性的行更改引起的,例如当人们对Git存储库中不同分支上的同一文件的同一行进行不同的更改时,则可以使用冲突编辑器在GitHub上解决它。有关更多信息,请参阅“解决GitHub上的合并冲突。”

在这里领先:https://help.github.com/articles/resolving-a-merge-conflict-on-github/

阅读: 警告:解决GitHub上的合并冲突时,即使head分支是存储库的默认分支(例如master或受保护的分支),您的拉取请求的整个基础分支也会合并到head分支中。确保您确实要提交到该分支。

如果不这样做怎么办?

我想将冲突解决到我的功能分支中,而又不以任何方式更改开发分支。

如何?

如果我想改变发展方向,那我会朝另一个方向合并。

1 个答案:

答案 0 :(得分:0)

似乎不可能。很明显,如果存在合并冲突,则将A合并到github上的B将导致对A的更改。这对我来说绝对没有意义,但有明确记录。

合并是在本地完成的。