git merge分支到master分支 - 如何防止分支覆盖master分支的东西

时间:2016-06-06 01:31:38

标签: git version-control merge

目前即将面临git merge的一些问题,我需要将branch合并到master分支,但该过程只会覆盖master中来自branch的内容促使解决冲突。

* branch是从master创建的,所有更改都在branch进行,而master始终保持不变。 Or refer the graph i made here,我希望合并的代码变为//FOOBAR而不是//BAR。我该怎么办才能让git手动解决冲突?

我也发现这个帖子可能与我有同样的问题,但遗憾的是没有提供任何解决方案。最后的评论似乎描述了我面临的问题,但遗憾的是没有提供任何解决方法。

Git branch overwrites master when merging without offering conflicts

感谢所有的帮助和支持,并原谅我可怜的英语,谢谢。

1 个答案:

答案 0 :(得分:0)

您需要设置正确的合并策略 - 可能是“我们的”。有关详细信息,请参阅GIT文档, 请参阅:https://git-scm.com/docs/merge-strategieshttps://git-scm.com/docs/git-merge