当前位置:   article > 正文

git撤回已推送远程的提交_git撤回push到远程的

git撤回push到远程的

1.执行命令,撤销本地的提交

git reset --soft 15f2499d6a67dac5c54bebe94ad7e8e239140006

        --soft 是软撤回,会撤回提交记录,但是会保留已经修改过的所有代码,如果不需要保留之前的代码,可以替换为 --hard

        "15f2499d6a67dac5c54bebe94ad7e8e239140006" 是你想要撤回的到的那次提交的id,替换成你自己想要的。可以在github/gitlab/gitee等的commit中查看,或者在本地执行 git log查看

2.修改内容,再次commit

3.强制推送

        修改完内容执行commit之后,直接推送,时会报错的,需要我们执行强制推送

git push origin 分支名 --force

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

闽ICP备14008679号