当前位置:   article > 正文

Git撤销远程仓库的修改(push)_git撤销远程更改

git撤销远程更改
当我们push到远程仓库后,可能会后悔,所以需要回滚操作。例如,当你在本地修改了代码,push到github上了,但是发现代码有问题,需要撤回操作。

1. git log

使用 git log 找到历史版本号
  • 1

2. git reset --soft <版本号>

使用git reset –-soft <版本号> ,如 git reset --soft asdda123…,重置至指定版本的提交,达到撤销提交的目的.

3.git push origin 分支名 –-force

执行 git push origin 分支名 –-force ,强制提交当前版本号。

注意,git reset softgit reset hard的区别:

  • git reset soft只是改变了HEAD的指向,本地代码不会变化,
  • git reset hard会改变本地源码,不仅仅指向变化了,代码也回到了那个版本时的代码。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/447513
推荐阅读
相关标签
  

闽ICP备14008679号