我尝试对存储库进行了克隆,然后停止了99%的压缩对象,我想也许解决方案可以压缩存储库并运行: git gc --aggressive,命令停止在98%。我的存储库中最大的文件超过200 MB。我如何修复存储库?
答案 0 :(得分:1)
如果您的存储库已损坏,您可以检查哪些对象存在问题
git fsck --full
然后你可以对问题对象采取相应的行动。
答案 1 :(得分:0)
使用
删除大文件git filter-branch
您需要在此命令上指定正确的选项。将大文件从存储库中取出后,克隆应该很快。