其他分享
首页 > 其他分享> > git如何删除提交记录 慎用

git如何删除提交记录 慎用

作者:互联网

先通过git log命令,找到一个提交id,假设为c363b7be644a9ed595fc7a3cabb0918e3a29321c

执行git reset --hard  c363b7be644a9ed595fc7a3cabb0918e3a29321c命令,将git头指针指向该id前一个提交记录

执行git push origin HEAD -f,合并头指针与origin分支,此时该id对应的提交记录以及之后的提交记录都会被清除

再通过git log查看提交记录,发现有一部分记录被清除了,即使是在git服务器上也找不到了

标签:慎用,origin,git,c363b7be644a9ed595fc7a3cabb0918e3a29321c,删除,记录,提交,id
来源: https://blog.51cto.com/u_14643435/2854307