选择eclipse里已经存在的项目,合并另一个分支(可以是主干)的代码到这个分支来,操作步骤如下:
右键选择项目,Team,合并
选择Merge a range of revisions
合并,要求项目必须所有内容是最新的,不能有未提交的,也不能有未更新的,否则报错如下:
可以同步项目,选择项目右键,覆盖/更新
选择yes
覆盖/更新结束
如果所有内容是最新的,可以到这个界面,输入要合过来的分支(可以是主干),可以选择select手动选择分支
默认点击finish
拉取目标分支代码后,发现有代码冲突,需要处理冲突,选择Mark as conflicted. I will deal with it later.
出来合并结果汇总
在Merge Results窗口,双击,冲突的文件,手动解决冲突
蓝色可以更新,灰色待会儿可以提交,冲突则需要肉眼比对
退出时候,确认保存修改
解决冲突后,选择Yes
选择OK
查看合并过程中的控台日志输出,可以看到冲突的内容和解决冲突的内容
到这里合并分支结束,可以提交该分支的代码,并关闭目标分支的权限,所有新的修改在该分支上继续修改