- 使用
git log查看记录,删除信息为“添加了新的文件啊” 这条commit
- 运行
git rebase -i 3222c13222c1 为要删除的前一条commit,会进入到vi编辑器模式如下:
-
按
i进入编辑模式,将要删除的commit的pick改为drop后,按ESC键,再输入:wq,保存并退出。 -
在看日志
git log,drop的commit就不在了
- 提交
git push -f
git log 查看记录,删除信息为“添加了新的文件啊” 这条commitgit rebase -i 3222c1 3222c1 为要删除的前一条commit,会进入到vi编辑器模式如下:按 i 进入编辑模式,将要删除的commit的pick改为drop后,按ESC 键,再输入:wq,保存并退出。
在看日志git log ,drop的commit就不在了
git push -f