如何撤销上一次的git push操作【Git】

首先

如果不小心推送了错误的提交,想要撤销它,可以使用以下方法。

途径

如果不想留下历史记录。

首先,使用reset命令撤销最近的提交。

$ git reset --hard HEAD^

強制選項添加“-f”進行推送。

$ git push -f origin HEAD

如果想要保留记录。

使用revert而不是reset。

$ git revert HEAD^

然后推动

$ git push origin HEAD

最后

如果是个人开发的话,除非没有特别的理由,我想重置也可以;但在团队开发中保留历史记录可能更好。

请参考

 

广告
将在 10 秒后关闭
bannerAds