使用Idea 进行合并代码分支(例如:从dev合并到test)

Posted 格子衫111

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Idea 进行合并代码分支(例如:从dev合并到test)相关的知识,希望对你有一定的参考价值。

一、整体合并

团队协作中,开发人员A、B、C分别在dev上进行功能开发,并push代码到远端dev上。当测试人员需要对功能进行测试的时候,我们需要把dev上新增的功能代码合并到test分支上去。

步骤:

1、将dev上的代码push到远端dev上。

2、切换分支到test分支。(就是切换到将要合并的目标分支)

3、拉取代码,确保test分支为远端最新的代码。

4、合并分支

5、有冲突,先解决冲突后再合并,没有冲突则合并成功。

6、push代码到远端test分支上去。

二、针对某次提交的合并

团队协作中,开发人员较多,采用上面统一合并分支的形式,如果出现冲突,需要询问对应的开发人员进行代码的取舍,有代码丢失和错乱的风险,所以我们在项目开发中会采用遴选合并分支的方式。(自己写的代码,自己合并到对应的目标分支上去)

步骤:

1、在dev分支上,查看提交历史。

2、复制某次提交的版本号。

3、切换到test分支(注意:切换成功后,最好pull拉取下代码,再执行下图命令),按下图执行命令。

4、大功告成!

以上是关于使用Idea 进行合并代码分支(例如:从dev合并到test)的主要内容,如果未能解决你的问题,请参考以下文章

idea分支合并

idea中 使用git实现远程仓库master分支和dev分支互相合并

idea中git的add,commit,创建分支,合并分支,解决冲突...

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

使用IDEA来实现分支代码合并

Idea合并git分支