如何撤销上一次的git push操作【Git】
首先
如果不小心推送了错误的提交,想要撤销它,可以使用以下方法。
途径
如果不想留下历史记录。
首先,使用reset命令撤销最近的提交。
$ git reset --hard HEAD^
強制選項添加“-f”進行推送。
$ git push -f origin HEAD
如果想要保留记录。
使用revert而不是reset。
$ git revert HEAD^
然后推动
$ git push origin HEAD
最后
如果是个人开发的话,除非没有特别的理由,我想重置也可以;但在团队开发中保留历史记录可能更好。
请参考