如何撤消对GitHub仓库的提交?
这个问题在这里已经有了答案:
找到你想成为github回购站上最新的提交的SHA1。 这可能是你不想推动的那个之前的承诺。
然后在你的旧回购做:git reset --hard git push --force origin master
(或者你拥有的任何远程和分支名称)
这应该完成这项工作。 还要确保所有拉取/克隆“不良”提交的人也使用这些命令将其删除,否则在推送时会再次推送它。
链接地址: http://www.djcxy.com/p/577.html