每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