git回滚版本操作

刚刚不小心在测试提交了代码并推送到了远程,使用以下两个命令回滚了一个版本。亲测有效

git reset --hard HEAD^ #将本地代码修改为上一个提交的代码,这个时候远程还是上一次的代码,如果做拉取操作会导致远程代码拉下来,这个时候智能强行推送当前本地分支覆盖掉远程分支

git push origin HEAD --force #强推到远程

原文地址:https://www.cnblogs.com/steven158/p/15713977.html