我有两个独立提交。我该如何删除它们,好像它们从未存在过一样?我不想保存历史记录或其他日志。没有。
您的意思是在拥有独立的HEAD时所做的提交吗?如果是这样,则:
git checkout some_branch
您的提交将不再可见,例如git log
。当Git运行其垃圾收集扫描时,它们将在某个时候从存储中被剔除。如果您现在想删除东西,请参见以下问题的答案:如何从git repo中删除未引用的blob。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句