idea解决Git分支合并冲突

最近使用gitlab在网页上合并分支,遇到了冲突,我希望都保留,但是在网页上只能选择保留一份,我是使用idea解决了冲突保存了两份。

步骤如下:

前提条件:分支有冲突,如下。
分支名称:分支11111111,bbb.txt内容
分支1111111
分支名称:conflict-test
在这里插入图片描述
可以看到,当前两个分支同一个文件里面的内容是不一样的。

1、切换到目标分支,更新到最新代码版本
目标分支:分支1111111,idea切换到这个分支上,如图:
在这里插入图片描述

2、把要合并的源分支代码拉到目标分支上
在这里插入图片描述
将源分支(conflict-test)pull到当前分支(分支1111111)来,如图,勾选conflict-test,再点击pull。

3、使用idea解决分支的冲突
上一步点击了pull之后,会提示有代码冲突,点击Merge,合并代码,解决冲突。
在这里插入图片描述
点击Merge,合并之后代码如下:
在这里插入图片描述
4、提交代码到目标分支上
然后commit,再push到分支1111111,就可以了(有些会自动commit,直接push就行)
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值