git pull / push возвращает: fatal: ошибка протокола: неверный символ длины строки: _ - PullRequest
0 голосов
/ 13 февраля 2019

Когда я запускаю $git push или $git pull dev master, я получаю эту ошибку:

фатально: ошибка протокола: неверный символ длины строки: _

Я искали нашел это решение:

ssh <host> git-receive-pack <path-to-git-repository>

Я запустил его.Вот ответ сервера:

00..4b29e780 refs/heads/master report- 
status delete-refs side-band-64k quiet ofs-delta agent=git/1.8.3.1
00..4b29e780 refs/remotes/origin/HEAD
00..4b29e780 refs/remotes/origin/master
0000

Что это значит?В чем проблема?

1 Ответ

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

Проверьте вывод ssh git@YourServer

Как правило, это какое-то приветственное сообщение (поскольку сервер Git должен запретить интерактивный сеанс).

Но если вы видите любое другоевыведите перед этим приветственным сообщением, которое объяснит любую ошибку Git при использовании SSH.Как прокомментировано, проверьте файлы ресурсов для этой учетной записи не выводить любой текст.

...