每http://snipplr.com/view/11513/,我试图删除Git对象完全后的git重置
$ git reflog expire --expire=1.minute refs/heads/master
$ git fsck --unreachable # now I see those tarball blobs!
$ git prune # hasta la vista, baby
$ git gC# cleanup and repack the repo
,但它并没有帮助,我仍然能够通过哈希码结账。
请注意,除非丢弃的提交需要大量的磁盘空间或存在安全风险,否则您可以忽略此操作,并最终自行处理。 – Cascabel 2012-03-14 06:35:56