如何删除 github 中的提交

How to remove commit in github

我已经从所有分支中删除了提交,但我仍然可以在 github 中找到提交树。

例如:提交哈希是 37b864ce1b60aa426f03ffd0b3e6e010ef5f194d,我在任何分支中都找不到这个提交。但我仍然可以从 https://github.com/<user-name>/<project-name>/tree/37b864ce1b 中找到包含该提交的树。

如何从 github 中删除此提交?

将其上传到存储库的那一刻,那些被覆盖的确认信息应该会消失

 git push --force