Git Pull и клонирование от HostGator Fails - PullRequest
4 голосов
/ 24 января 2012

Я работаю на небольшом друпальском сайте и пытаюсь вытащить и перенести изменения из моей локальной коробки Windows в учетную запись удаленного общего хостинга на HostGator (linux). Я установил git bash на свой компьютер и настроил вход без пароля в Git Bash. Кажется, это работает нормально.

Вот моя команда:

git clone "ssh://user@domain.com/~/public_html/.git"

Вот полный ответ:

Cloning into public_html...
error: git upload-pack: git-pack-objects died with error.
remote: Counting objects: 3330, done.fatal: git upload-pack: aborting due to possible     repository corruption on the remote side.

remote: fatal: unable to create thread: Resource temporarily unavailable
remote: aborting due to possible repository corruption on the remote side.
fatal: early EOF
fatal: index-pack failed

Вот что я пробовал:

ssh domain.com
Last login: Mon Jan 23 14:38:07 2012 from xxxx
[user@domain.com]$ cd public_html
[user@domain.com]$ git fsck
[user@domain.com]$

Я также попытался удалить локальные и удаленные репозитории git, выполнить еще один git init и зафиксировать все заново. Я все еще получаю ту же ошибку при попытке клонировать репо на мою машину.

Почему я не могу клонировать (или вытащить) с удаленного сайта? Как мне исправить эту проблему?

Ответы [ 2 ]

7 голосов
/ 01 марта 2012

StackExchange со временем научил меня, что git не хватает памяти.(извините, я потерял оригинальный ответ!).Я смог исправить ошибку, запустив sshing на удаленный компьютер и выполнив следующие команды:

git config --global pack.windowMemory "100m"
git config --global pack.SizeLimit "100m"
git config --global pack.threads "1" 

Это, похоже, замедляет работу git, но, по крайней мере, работает на моей учетной записи общего хостинга!Я думаю, что ключ немного нить, но я не уверен.

0 голосов
/ 24 января 2012

Возможно, вы захотите получить добычу в url1 и url2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...