如何删除推送提交并恢复到旧提交?

这个问题在这里已经有了答案:

  • 从Git中的分支中删除提交23个答案

  • 我不建议删除已经推送到远程的提交。 这可能会导致其他贡献者很多困惑。 因此,我建议您在本地恢复提交,然后推送结果:git-revert Documentation。

    如果你需要真正删除提交,你应该先做git reset --hard COMMIT你已经完成了。 要删除遥控器上的提交,您需要使用git push --force重写它的历史记录。 你可以在这里找到更多的文档。

    链接地址: http://www.djcxy.com/p/9015.html

    上一篇: How to delete pushed commits and revert to old commit?

    下一篇: Ignoring or skipping certain commits on Git