git rebase 提交次数合并的几种情况

1 git push 多次,没有merge情况下的rebase

git rebase -i HEAD~5 
#然后将多余的pick改成s,
# 然后wq保存,或者 ctrl+x Y
git push --force
git rebase --abort

是退回此次rebase操作的意思

2 merge 过几次后上述方法不能把分支去掉

思路:如果想合并成一个应该要reset到某次提交,然后再统一commit

#如果想合并dev就要在dev上操作
git reset -N 86265e55  #指定之前某节点
git add .
git commit -m "合并成一次提交"
git push --force
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值