开发者

idea解决Git分支合并冲突问题

目录
  • idea解决Git分支合并冲突
  • 步骤如下
    • 1.切换到目标分支,更新到最新代码版本
    • 2.把要合并的源分支代码拉到目标分支上
    • 3.使用idea解决分支的冲突
    • 4.提交代码到目标分支上
  • 总结

    idea解决Githttp://www.devze.com分支合并冲突

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

    步骤如下

    • 前提条件:分支有冲突,如下。
    • 分支名称:分支11111111,bbb.txt内容

    idea解决Git分支合并冲突问题

    分支名称:conflict-test

    idea解决Git分支合并冲突问题

    可以看到,当前两个分支同一个文件里面的内容是不一样的。

    1.切换到目标分支,更新到最新代码版本

    目标分支:分支1111111,idea切换到这个分支上,如图:

    idea解决Git分支合并冲突问题

    2.把编程客栈要合并的源分支代码拉到目标分支上

    idea解决Git分支合并冲突问题

    将源分支(conflict-test)pull到当前分支(分支1111111)来

    如图,勾选conflict-test,再点击pull

    3.使用idea解决分支的js冲突

    上一步点击了pull之后,编程客栈会提示有代码冲突,点击Merge,合并代码,解决冲突。

    idea解决Git分支合并冲突问题

    点击Merge,合并之后代码如下:

    idea解决Git分支合并冲突问题

    4.提交代码到目标分支上

    然后commXSbQkvErHcit,再push到分支1111111,就可以了(有些会自动commit,直接push就行)

    idea解决Git分支合并冲突问题

    idea解决Git分支合并冲突问题

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新开发

    开发排行榜