1、使用 gitlab 创建合并请求
master 合并到 branch_test --> compare branches and continue --> submit merge request
![c54ccb8e2e8975d1798814a5e75a8819.png](https://img-blog.csdnimg.cn/img_convert/c54ccb8e2e8975d1798814a5e75a8819.png)
提示:合并冲突。
![df424f3e4535fe3bd6e3d7016c8dcf12.png](https://img-blog.csdnimg.cn/img_convert/df424f3e4535fe3bd6e3d7016c8dcf12.png)
2、使用 idea 打开项目。
(1)执行:git fetch origin
(2)切换到 master 分支,更新到最新版本。
(3)切换到 branch_test 分支,更新到最新版本。
(4)执行:git merge --no-ff master
![af81749821ed02ea84262417faa5ab7a.png](https://img-blog.csdnimg.cn/img_convert/af81749821ed02ea84262417faa5ab7a.png)
(5)打开冲突文件,解决冲突。
冲突提示:
1. <<<<<<< HEAD2. =======3. // @Scheduled(cron = "0 */1 * * * ?")4. >>>>>>> master5. @Scheduled(initialDelay = 10000, fixedRate = 70000)
处理冲突:
1. // @Scheduled(cron = "0 */1 * * * ?")2. @Scheduled(initialDelay = 10000, fixedRate = 70000)
解决冲突:
鼠标右键 --> git --> resolve conflict
(6)提交合并
git commit -m "reslove conflict"
(7)推送到远程分支
git push origin branch_test:branch_test