1.首先使用git log命令查看提交记录,找到出错的那一笔提交的commit_id(黄色)
文章来源:https://www.toymoban.com/news/detail-506873.html
2,用命令git rebase -i commit_id ,查找提交记录
git rebase -i 15774a44d46bcd0c055b07c63bd0ecbe35a9660b
3.执行(2)命令后出现 如下界面:
4. 输入 i 进入编辑模式,在要删除的commitid 前,将pick修改成drop。看到的结果如下图:
5.编辑完成,按键盘Esc,退出编辑模式,然后按Shift+; 再输入 wq!(保存文件的写入修改)退出。(q!是不保存修改)
6. 这时候本地删除已经完成了,然后推送到远端git push --force文章来源地址https://www.toymoban.com/news/detail-506873.html
到了这里,关于git 删除某一条提交记录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!