git:去除中间某次的commit

1、找到该项的前一次commitId

2、git rebase -i commitId
3、进入:此时点击i进入编辑状态
4、首个pick对应的commitId改为d
5、shift+: 切换选项,输入wq退出编辑

6、git push --force-with-lease强制推送

posted @ 2022-07-21 15:37  Python喵  阅读(532)  评论(0编辑  收藏  举报