有时候历史提交添加过比较大的文件或者敏感文件, 后面也删掉了, 可是git历史记录里面还有, 也会占用空间. 这时候就要用下面的方法来永久删除了. 运行底层命令git verify-pack以识别出大对象, 对输出的第三列信息即文件大小进行排序 $git verify-pack -v .git/objects/pack/pack-6d6...b0b.idx -v | sort -n -k 3 | tail -5 034...2c4 blob 8943 3472 21832 ec2...08b blob 11117 3081 29005 270...9e8 blob 12687 4841 14122 d57...91a blob 17888 5654 41757 829...3e7 blob……

阅读全文