Мой друг и я пытались использовать git для проекта.Он размещен на его сервере, и я клонирую его как:
git clone username@IP.ADD.RE.SS:/path/to/git/repos.git
Довольно стандартные вещи, и какое-то время он прекрасно работает.Но каждый раз, когда один из нас добавляет большой коммит (который, якобы, обрабатывает git), порядка 100 МБ или около того, репозиторий git становится неработоспособным.По сути, на этом этапе я буду в состоянии выдвигать новые изменения и извлекать другие изменения (я думаю), но когда я пытаюсь клонировать репозиторий в новом месте с помощью этой команды, приведенной выше, я получаю сообщение об ошибке:
$git clone username@IP.ADD.RE.SS:/path/to/git/repos.git
Initialized empty Git repository in /local/path/to/repos/.git/
remote: Counting objects: 1455, done.
remote: Compressing objects: 100% (1235/1235), done.
error: git upload-pack: git-pack-objects died with error.s
fatal: git upload-pack: aborting due to possible repository corruption on the remote side.
remote: aborting due to possible repository corruption on the remote side.
fatal: early EOF
fatal: index-pack failed
Это происходило 3 или 4 раза, и всегда, когда я добавляю большой коммит.Есть идеи, почему это происходит?Как мы можем это исправить?Мы оба используем Mac OSX Snow Leopard.
Спасибо!-М