git 能不能删除commit 记录?

2018-08-22  本文已影响0人  步履不停的Suunny

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

解决方法:

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

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

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

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

上一篇下一篇

猜你喜欢

热点阅读