Git push не удалось - распаковка-объекты ненормальный выход - PullRequest
32 голосов
/ 09 декабря 2011

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

Операция завершается с этим сообщением:

git.exe push --progress  "origin" master:master

error: unpack failed: unpack-objects abnormal exit
error: RPC failed; result=18, HTTP code = 200

Я использую клиент TortoiseGit в Windows 7.

Почему я получаю это сообщение? как излечиться от этого состояния?

Ответы [ 12 ]

0 голосов
/ 02 февраля 2015

У меня возникла та же проблема, когда я изменил свой git с VPN на соединение https.

Что-то случилось в моем репозитории git, и я больше не мог нажимать, но pull все еще работал.Я также попробовал Решение с git -repack remote/origin/master, но все еще с той же проблемой.

Чтобы решить эту проблему, I just made a new clone from my repo with the new connection и смог использовать методы push, как известно.Я действительно не знаю, почему это не может быть решено с помощью git -repack, но таким образом он работает точно!

Я думаю, что было что-то, что не соответствовало настройкам удаленного VPN дляСервер, как я изменил метод доступа на https.

Надеюсь, это поможет.

0 голосов
/ 19 апреля 2013

Также проверьте, не заполнен ли ваш диск.Я столкнулся с той же проблемой на одном из моих VPS несколько минут назад.

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