0


Github删除历史提交commit记录

    经常在误提交commit后,想要删掉这次提交的commit记录,确总是删不了,也没有明确的办法去解决,在自行研究后留下这篇文章。


    举例我想删除掉 **TP1 ex2 Error Exo2**这条commit记录

    打开Git,常用的Git bash 启动即可,进入到本地储存库
git log
    默认查看当前储存库主分支commit记录

    找到要删除的commit记录的下一条,即如下

git rebase -i <文件的哈希码>
    回车进入,确定该commit记录是否是你想删除的那条

    如果是,将箭头指向的 **pick **改为 **drop **而后保存退出
git push --force
    使用此命令强制提交更新github储存库,忽略版本冲突。
    以上便是删掉提交的commit记录的方法,此方法不一定妥当,欢迎交流共享。
标签: github git bash

本文转载自: https://blog.csdn.net/qq_61851083/article/details/136920467
版权归原作者 你不能熬夜了 所有, 如有侵权,请联系我们删除。

“Github删除历史提交commit记录”的评论:

还没有评论