当前位置:   article > 正文

git push到远程怎么撤销?_git push -f 怎么撤销

git push -f 怎么撤销


今天遇到一个非常智障的问题:因为有权限+git 不孰,我本意是git push 到远程一个新分支然后pr,一时抽了写成push到fuel了,因为pull rebase了
直接合并
自闭自闭自闭!!!我最怕git出错了

下面说下解决方法

首先要知道你push到远程分支的命令

git push origin(remote repo 名字) 本地分支:远程分支
  • 1

接下来是怎么处理你的错误push

git revert HEAD
//变相回退
//这个过程中如果有冲突,有可能是你commit之后有些文件改动了,需要git revert --abort 然后  git reset --hard,一般是没有冲突的

git push origin HEAD:origin_xxx
  • 1
  • 2
  • 3
  • 4
  • 5

这就撤销了你的错误push
但是你发现本地你的一切改动也没了
你只想撤销push,还是想要本地内容的

HEAD还是当前分支?

我用当前分支报错,用HEADok,于

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/989489
推荐阅读
相关标签
  

闽ICP备14008679号