当前位置:   article > 正文

git怎样删除远程提交记录?git远程提交记录能删除吗?git回退到指定提交记录,git提交记录修改,删除git提交记录,git本地提交记录、git远程提交记录删除,git远程记录回退到指定提交版本_怎么把git远程的记录删了

怎么把git远程的记录删了

在程序开发中,我们经常会遇到git提交记录“分叉”的情况,或者不小心提交了错误的修改。比如下面这种情况,从6.4号开始,提交记录出现了“分叉”:

这个时候我们如果想要删除远程提交的记录,该用什么命令呢?

首先,我们需要用git log 命令

git log

找到自己想要回退到的提交revision number,比如我想回退到上图中4月6号的提交,则找到commit对应的“5197c8669a2391137fd1b06338957f60f4c7a9e8 ”

接下来,我们按“Q”键退出git log,然后执行

git reset --hard 5197c8669a2391137fd1b06338957f60f4c7a9e8 

此时我们会看到本地已经回退到我们想要的提交

注意:接下来的操作请谨慎执行,会删除远程提交记录

最后,执行命令

git push origin HEAD -f

此时,我们再看远程提交记录,都已经被删除了

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

闽ICP备14008679号