Как исправить ошибку 'packet_write_wait: Connection to ... Broken pipe' в Git - PullRequest
0 голосов
/ 09 января 2019

Как я могу исправить проблему, когда я git push файлы в мои удаленные репозитории и он выдает ошибку 'packet_write_wait: Соединение с 13.250.177.223 порт 22: Сломанный канал'? До git push я клонировал проект из пульт и git add, git commit успешно.

Я пробовал git pull, git config http.postBuffer 52428800, но это не работает.

HP@EverChan MINGW32 /d/ChromeDownload/jiaoben5049/meetingDemo (master)
$ git pull
packet_write_wait: Connection to 52.74.223.119 port 22: Broken pipe
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
HP@EverChan MINGW32 /d/ChromeDownload/jiaoben5049/meetingDemo (master)
$ git config http.postBuffer 52428800
HP@EverChan MINGW32 /d/ChromeDownload/jiaoben5049/meetingDemo (master)
$ git push -u origin master
Counting objects: 46, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (46/46), done.
packet_write_wait: Connection to 13.250.177.223 port 22: Broken pipe
Writing foabjecttals:   8:% The  (4/4remote end hung up u6nex)pectedly
fatal: sha1 file '<stdout>' write error: Broken pipe
fatal: The remote end hung up unexpectedly
HP@EverChan MINGW32 /d/ChromeDownload/jiaoben5049/meetingDemo (master)
$ git push -u origin master
packet_write_wait: Connection to 13.250.177.223 port 22: Broken pipe
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.


Ответы [ 2 ]

0 голосов
/ 24 февраля 2019

Что мне помогло в контексте переноса моего репо на github, так это добавление IPQoS = throughput в мой файл конфигурации в ~ / .ssh / config. Другие шаги, чтобы убедиться, что SSH настроен правильно, добавлены в вашу учетную запись Github и т. Д. Подробно здесь

0 голосов
/ 09 января 2019

Убедитесь, что ваш SSH URL для вашего удаленного источника работает:

ssh -T yourServer

Его IP-адрес не должен меняться.

Проверьте, сохраняется ли проблема с последней версией Git для Windows (PortableGit-2.20.1-64-bit.7z.exe), распакуйте ее в C: \ Git и установите упрощенный PATH в сеансе CMD.

set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%PATH%
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...