idea如何在git上将分支代码合并到主干

Posted chcha1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea如何在git上将分支代码合并到主干相关的知识,希望对你有一定的参考价值。

1.首先将idea中的代码分支切换到master分支,可以看到我们在dev上提交的代码 在master上是没有的

技术图片

 

 

 2.如图所示,在remote branch 上选择分支,点击后面的三角图标,展开之后选择Merge into current

技术图片

 

 

 3.合并过程中可能会出现主干代码和自己分支代码冲突,需要手动解决冲突,合并完成之后会如图提示信息

技术图片

 

 

 4.此时合并完成只是在自己电脑本地,还没有提交到远程服务器,最后将合并好的代码push到远程即可大功告成

注意:

版本合并完成之后还没有提交到远程服务器,此时可以检查是否合并有问题,合并错了可以选择revert然后重新合并

在点击revert后 发现再进行之前的合并步骤会报一下错误

You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you merge.

此时你可以先保留本地的修改

点击idea的命令行窗口Terminal

技术图片

 

 然后输入以下命令 保留你本地的修改

git merge --abort

git reset --merge

然后再执行以上的合并master步骤,进行重新合并。合并后 将代码推送到远端即可

以上是关于idea如何在git上将分支代码合并到主干的主要内容,如果未能解决你的问题,请参考以下文章

git如何合并两个分支代码

在idea中git合并分支报错,请问如何解决

eclipse git 主干代码合并到分支

IDEA中Git分支未push的变更集如何合并到另一个分支

Git如何合并分支代码

git 主干分支代码能merge到开发分支代码