为什么我不能压缩我的git存储库?

时间:2011-09-09 17:29:16

标签: git msysgit

我在32位环境中在windows7上使用msysGit。我对git很新,所以我不知道还有什么需要在这里解释一下才能提供帮助。我可以告诉你的一件事是这个回购是来自我的svn repo的git克隆

enter image description here

3 个答案:

答案 0 :(得分:1)

你使用的是什么版本的Git? 看起来您可能已经发现了msysgit中存储库中存在的一个问题> 2 GB。

在msysgit问题跟踪器中找到了这个.. http://code.google.com/p/msysgit/issues/detail?id=194

另外,在.. Managing large binary files with git

中找到了一些有用的信息

建议尝试将git-submodule用于更大的二进制文件。如果可能的话,我建议使用这种策略。

答案 1 :(得分:1)

您的问题与以下相同:Repack of Git repository fails

他们建议跑步:

git config pack.windowMemory 10m
git config pack.packSizeLimit 20m

答案 2 :(得分:0)

您的视频几乎可以肯定(有损)压缩 - 然后无法节省超过5%的费用。您应该从您的仓库中删除它并使用smb / ftp /任何共享。见:How to permanently delete a file stored in GIT?

(对于像文件这样的文本:git在必要时自行压缩旧文件)