像这种a-b-c-d的提交如果想删除b的话如下操作
1.查看提交commit-id
git log
2.回退到a上
git reset f9fbde889a1c5e6c0747cf3bc6ed208ffd722812 --hard
3.把c d再cherrypick过来,这样就把b给跳过了
git cherry-pick c d (c和d填common-id)
4.删除分支重新push即可
转自:https://blog.csdn.net/qq_41988504/article/details/105977374
🐞标题:Git删除中间某次提交
👽作者:ruige
🐾地址:https://jjdhhc.com/articles/2021/09/10/1631267962936.html
🙏感恩:谢谢您的打赏与支持!中间图片是我的微信公众号,扫码关注哦!