1、首先找到此次提交之前的一次提交的 commitId
2、执行如下命令
git rebase -i commitId
弹出如下界面
pick commitId
3、将commitId 这一行前面的pick改为drop,然后按照提示保存退出
4、至此已经删除了指定的commit,可以使用git log查看下
5、推送到远程 git push -f
1、首先找到此次提交之前的一次提交的 commitId
2、执行如下命令
git rebase -i commitId
弹出如下界面
pick commitId
3、将commitId 这一行前面的pick改为drop,然后按照提示保存退出
4、至此已经删除了指定的commit,可以使用git log查看下
5、推送到远程 git push -f