首页 > 解决方案 > 如何从 github 上的拉取请求中删除错误的提交

问题描述

我已经打开了拉取请求说没有 865 分支名称说 PACS-36,然后我们提交到 PACS-36,现在我们看到一个错误的提交,并且想要删除它,但无法做到,

我已经从分支中删除了提交,强制推送,恢复分支和许多其他尝试,但仍然存在提交,

也无法重新打开拉取请求,但我想删除该特定提交

标签: github

解决方案


如果您在 GitHub 上强制推送作为 Pull Request 来源的分支,则该 PR 将使用新的分支历史记录进行更新。

这意味着您可以在本地执行以下操作:

  • 交互式变基(删除错误的提交)
  • 一个git push --force

推荐阅读