Git pull / fetch не работает

1874
sud03r

Я использую git over hamachi vpn и могу клонировать удаленный репозиторий.

Однако, git pull / fetch не удается после долгого зависания. Отображаемое сообщение об ошибке:

Write failed: Broken pipe  fatal: The remote end hung up unexpectedly  

Кто-нибудь может угадать, что происходит?

1
та же ошибка со мной - любой способ выяснить, что происходит не так? Here Be Wolves 13 лет назад 2
Вы использовали протокол git для клонирования хранилища? Возможно, стоит попробовать использовать https: // вместо git: // и посмотреть, работает ли это. Я считаю, что git: // по умолчанию использует SSH, и что-то в вашей конфигурации может блокировать этот порт. sbtkd85 13 лет назад 0
@ sbtkd85 я могу ssh на эту машину. sud03r 13 лет назад 0
другой парень использует гитоз, и нет проблем с авторизацией. sud03r 13 лет назад 0
Это странно. Возможно, ключи SSH повреждены или неверны. Когда вы используете SSH, он автоматически входит в систему, или вам нужно каждый раз проходить аутентификацию? Кроме того, мне все равно было бы интересно узнать, клонируете ли вы хранилище через https: // вместо git: //, если у вас все еще есть проблемы при выполнении push / pull. sbtkd85 13 лет назад 0

2 ответа на вопрос

0
wizlog

Git push не работает с

fatal: The remote end hung up unexpectedly 

Если при попытке выполнить git push вы получите сообщение:

fatal: The remote end hung up unexpectedly 

Для этого есть несколько причин, но наиболее распространенной является неудачная авторизация. Вы можете использовать git://URL-адрес для отправки, который не имеет никакой авторизации и, следовательно, по умолчанию доступ к записи отключен. Или вы можете использовать ssh URL, но ваш открытый ключ установлен неправильно или ваша учетная запись не имеет прав на запись в этот репозиторий / ветку.

Я думаю, вы неправильно прочитали, я говорю о тяге. sud03r 13 лет назад 0
-1
Tidjean

I had the same problem and resolved it with this command:

echo 1400 > /sys/class/net/eth0/mtu