У меня Windows 2008 R2 Server Standard Edition. У меня установлен FreeSSHd вместе с Git. Брандмауэр Windows имеет исключения, установленные для порта 22. У меня есть настройка сервера SSH, чтобы принимать только открытые ключи SSH. Я могу нормально войти на сервер с помощью терминала (например, ssh gregory@hostname
). Когда я перехожу к использованию команды git clone
(например, git clone ssh://gregory@hostname/path_to_my_repo
), я получаю эту ошибку:
фатальная: ошибка протокола: неверная строка length символ: Unab
Я совершенно не понимаю, чем это вызвано. У меня включены протоколы Shell, SFTP и Tunnel.