- 首先,输入下列命令查看历史提交的 commit(按 Q 退出):
git log
- 找到要删除的 commit,记住 commit 信息下一行的
commit
,如图中红框所示:
- 然后执行:
git rebase -i commit
- 根据 commit 信息将被删除
commit
前面的pick
替换为drop
,再三考虑后保存并退出:
- 再次输入下列命令检查
commit
是否被删除:git log
- 最后,输入下列命令推送至 Git 仓库:
git push origin HEAD --force
完成!
相关文章: