【问题标题】:How can I undo multiple git commits? [duplicate]如何撤消多个 git 提交? [复制]
【发布时间】:2021-08-14 21:46:30
【问题描述】:

有没有像最后 5 次提交一样删除/撤消?我有一个太混乱而无法解决的问题,所以我宁愿回到我知道是稳定的提交

【问题讨论】:

    标签: git


    【解决方案1】:

    发出这个命令:

    git reset --soft HEAD~6
    

    如果您想放松更改:

    git reset --hard HEAD~6
    

    【讨论】:

    • 什么是 HEAD~6?
    • HEAD 是指向您的顶级通讯的指针。通过HEAD~6,我们告诉 git 引用回 6 次提交作为最后一次好的提交。
    • 啊,我明白了,谢谢!
    • 如果您认为正确,请接受我的解决方案。
    • 我只能在9分钟内完成,我会这样做的!
    猜你喜欢
    • 1970-01-01
    • 2017-09-03
    • 1970-01-01
    • 1970-01-01
    • 2014-06-05
    • 1970-01-01
    • 2012-12-14
    • 1970-01-01
    • 2016-10-03
    相关资源
    最近更新 更多