git log

git log 可查看历史 git 版本
Git 版本回退
在这里可以看到 commit 的提交版本号,
我们的版本回退也是靠这个 提交版本号回退.

git reset --hard id

通过 git log 查看到 git 提交的版本号以后, 就可以通过 git reset --hard (这里填写commit 的版本号<必填!!!>)

git push origin HEAD --force

最后一步也是最重要的一步,
上面 git reset … 版本回退后并没有使 git 代码回退到想要回退的版本, 可能你下次 git push … 时, 他就会报错 说需要 git pull …
当你 git pull … 以后 又会发现之前的版本回退无效了

这时就需要 通过 git push origin HEAD --force 命令 推送本地到 git 库中

相关文章:

  • 2021-05-19
  • 2021-04-20
猜你喜欢
  • 2022-12-23
  • 2021-06-22
  • 2022-02-07
  • 2021-10-28
  • 2021-09-11
  • 2021-12-06
  • 2021-06-14
相关资源
相似解决方案