我不得不通过撤消一些提交git reset --hard HEAD^^^^
。
撤消提交后,当我运行时git log --all
,它将显示我从一开始就完成的所有提交。(git log
尽管运行时它不会显示所有已删除的提交)我可以确认这样做git reset --hard HEAD^^^^
不会删除提交历史记录吗?我可以添加任何选项以使提交历史记录也被删除吗?
看一看git gc
。调用git gc
将删除任何没有引用它的提交对象(无论是子提交,分支还是标记)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句