Почему я не могу сжать мой репозиторий git? - PullRequest
0 голосов
/ 09 сентября 2011

Я использую msysGit на Windows7 в 32-битной среде.Я действительно новичок в Git, поэтому я не знаю, что еще мне нужно объяснить здесь, чтобы помочь.Единственное, что я могу вам сказать, это репозиторий - это git clone из моего репозитория SVN

enter image description here

Ответы [ 3 ]

1 голос
/ 09 сентября 2011

Какую версию Git вы используете?Похоже, что вы, возможно, обнаружили проблему, распространенную в msysgit для репозиториев> 2 ГБ.

Обнаружено это в системе отслеживания ошибок msysgit .. http://code.google.com/p/msysgit/issues/detail?id=194

Кроме того, найдена некоторая полезная информация в .. Управление большими двоичными файлами с помощью git

Было предложено попробовать git-submodule для больших двоичных файлов.Я рекомендую использовать эту стратегию, если это вообще возможно.

1 голос
/ 07 февраля 2012

Похоже, вы столкнулись с той же проблемой, что и: Не удается перепаковать репозиторий Git

Они предлагают запустить:

git config pack.windowMemory 10m
git config pack.packSizeLimit 20m
0 голосов
/ 09 сентября 2011

Ваше видео почти наверняка сжато (с потерями) - тогда нет способа сэкономить больше, чем, скажем, 5%. Вы должны удалить его из репозитория и использовать вместо него smb / ftp / любой общий ресурс. см .: Как окончательно удалить файл, сохраненный в GIT?

(для текстовых файлов: git сжимает старые файлы при необходимости)

...