美文网首页
git 能不能删除commit 记录?

git 能不能删除commit 记录?

作者: 步履不停的Suunny | 来源:发表于2018-08-22 09:49 被阅读0次

    如果使用 git commit 提交了一个版本,之后怎样把这个版本彻底从系统里删除掉?

    解决方法:

    1、 查看提交记录,确认想回退的 commit_id
    git log

    2、 回退到commit_id指向的版本
    git reset --hard <commit_id>

    3、 强制提交:
    git push origin HEAD --force

    再查看,commit_id之后指向的提交记录全不见了 , 仓库中也不见了,成功!

    相关文章

      网友评论

          本文标题:git 能不能删除commit 记录?

          本文链接:https://www.haomeiwen.com/subject/hideiftx.html