Git Clone из репозитория SSH - PullRequest
1 голос
/ 03 июня 2010

Раньше я мог клонировать из своего личного репозитория git, но теперь у меня, похоже, ошибка.

user:dev.site.com mikesilvis$ git clone { my ssh directory }
server@ipaddress's password: 

remote: Counting objects: 3622, done.
remote: Compressing objects: 100% (2718/2718), done.
error: git upload-pack: git-pack-objects died with error.  
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 ]

1 голос
/ 05 июня 2010

Я закончил тем, что просто создал новый удаленный репозиторий на сервере и снова отправил на него всю свою локальную информацию.

все еще не нашли ответа на мою проблему.

0 голосов
/ 14 июня 2010

Не решение для исправления git clone, однако, если вам нужны клонированные файлы, вы можете сохранить локальную копию хранилища и клонировать из нее.

например. У меня есть myrepo.git для пользователя git, и когда я делаю git clone git @ localhost: myrepo.git, я получаю эту ошибку

cp /home/git/repositories/myrepo.git ~
git clone ~/myrepo.git
rm -rf ~/myrepo.git

и у вас должна быть папка myrepo с необходимыми вам файлами

0 голосов
/ 03 июня 2010

Если работает push, вы можете попробовать имитировать эту проблему GitHub и выполнить:

git push origin --all

, и посмотрите, решит ли это проблему клонирования.

...