我想将我最近的2次提交压缩为一个,gitrebase也是如此,方法如下:gitrebase-iHEAD~2但由于打字错误,我实际上最终pushorigin的是:gitrebase-iHEAD-3现在,在GithubPullRequest它显示了一些其他不相关的提交。所以基本上,我想删除不是我的提交06674f0,同时在此PR中保留fcea5e0。如何解决由简单的错字造成的困惑? 最佳答案 编辑:用检查你的refloggitreflog选择第一个rebase之前的提交并将x替换为下面适当的数字:只需撤消上次的rebase并重做:git