Это сообщение об ошибке немного тупое, но на самом деле он пытается сказать вам, что удаленный сервер не ответил с правильным git-ответом.В конечном итоге возникла проблема на сервере, на котором запущен процесс git-receive-pack
.
В протоколе Git первые четыре байта должны быть длиной строки.Вместо этого они были символами Unab
... что, вероятно, является началом сообщения об ошибке какого-то рода.(то есть, вероятно, "Unable to...
" что-то делает).
Что происходит, когда вы запускаете ssh <host> git-receive-pack <path-to-git-repository>
?Вы должны увидеть сообщение об ошибке, что ваш git-клиент вызывает недовольство, и вы можете исправить его.