Git实战技巧-如何同时撤回远程和本地分支合并操作

Git实战技巧-如何同时撤回远程和本地分支合并操作

1、问题场景

在新公司工作了一段时间的波仔,完成了分配给自己的任务,公司采用的是多分支模式开发,完成功能的波仔将自己的代码提交到特性分分feature_task_bobo并merge合并到了develop分支, 然后将合并结果push到了远程的develop分支, 测试部门拉取develop分支代码进行测试, 发现波仔的需求实现有偏差需要大改,且波仔的部分配置信息影响了其它功能的正常运行,项目上线在即 项目负责人决定先将波仔的合并代码取消,待需求修改完毕 bug解决掉后,在进行合并。
那么问题来了,代码目前已经完成本地merge合并 并且将merge推送到了远程仓库, 如何同时撤销本地merge 和 远程的merge操作呢?

问题演示

  1. 当前代码在develop分支
  2. 波仔 和 三毛都完成了代码 分别: (feature_task_bobo feature_task_3mao)
  3. 首先将 三毛代码进行合并 git merge feature_task_3mao
  4. 其次合并波仔代码 git merge feature_task_bobo
    合并后发现冲突

    如果这个时候, 发现波
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值