我有两个分支,开发和掌握。我将所有新工作都推进到开发中,完成后我需要将它合并到master中。我在主分支中运行git merge --no-ff develop,但现在我有很多合并冲突。有没有一种快速解决方法,所以我总是使用开发版本,而不是打开每个文件并以这种方式解决它们?感谢
答案 0 :(得分:0)
如果您正在进行合并,那么您现在不想继续推进,首先要做的就是中止合并git merge --abort
然后,如果你想合并你的'开发'分支到检查分支' master'同时总是从“开发”中做出改变。在出现冲突的地方,执行此操作的方法是使用git merge -X theirs develop
,其中master
已经签出。
见:
Is there a "theirs" version of "git merge -s ours"?
和:I ran into a merge conflict. How can I abort the merge?
供参考。