执行 git push 后,如何回退版本

116 阅读1分钟

solution

git push 代码到远程仓库,出现了问题,需要回退版本

task

使用指令回退到上一个版本

action

所有内容 回退到上一个版本,丢弃修改(谨慎使用)

git reset --hard HEAD^
git push origin master(分支名) --f

所有内容回退到上一版本,保存本地更改

git reset --soft HEAD^
git push origin master(分支名) --f

所有内容回退到指定版本,丢弃更改

git reset --hard xxxx(版本号)
git push origin master(分支名) --f

result

回退成功,可以继续我们的开发工作了~

参考文档

菜鸟 git reset 命令