idea 合并代码报错

在开发的时候,可能会存在多个分支(主分支,各个版本的分支),所以不可避免的需要将其他分支的代码合并到主分支上,在合并的过程中,就可能会遇到一些问题。

一.合并步骤:

1.1 合并代码

需要将A分支合并到主分支上,首先需要先切到主分支上,点击右键,选择merge  xx into xx

 1.2. 解决冲突

合并的过程中,可能会存在冲突,我们就需要解决冲突,以上面的事例来说,左边是主分支的,右边的是A分支的,中间是解决冲突后的,

1.3. push 代码到远程

解决完冲突后,此时只是我们本地分支上有这些代码,我们需要将A分支的代码push到远程分支

二.遇到的问题:

2.1 如果没有执行push操作,继续进行1操作就会报下面这个错误

这个错误的意思是:您还没有结束合并(merge HEAD存在)。请在合并之前提交更改。

这个错误的意思是:你必须在合并之前解决所有的合并冲突。在解决冲突之后,您可能还希望将文件提交到当前分支。

 2.2 解决:

    执行下面的代码


git merge --abort  终止合并

2.3.重复执行1,解决冲突,push代码

三.如何基于某个分支建一个新分支(远程)

3.1 登录gitLab,找到该项目的位置,右边点击+,选择 New branch

 

 3.2 建立分支

 3.3 本地找到新建的该分支,并check out 该分支即可

四.如何删除某个分支(远程)

1.1 找到仓库-->点击分支,在右侧就会显示所有的分支,找到你想删除的分支,点击删除按钮就会删除该分支

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值