Я пытаюсь создать репозиторий git на моем веб-хосте и клонировать его на своем компьютере. Вот что я сделал:
- Я создал репозиторий на удаленном сервере.
- Я создал пару ключей:
ssh-keygen -t dsa
. - Я добавил свой ключ в ssh-agent.
- Я скопировал на открытый ключ сервера в
~/.ssh
.
И затем, после попытки выполнить команду git clone ssh://[email protected]/path-to-repository
, я получаю сообщение об ошибке:
Невозможно выполнить переговоры с XX.XXX.XX.XX: не найдено соответствующего типа ключа хоста. Их предложение: ssh-dss
fatal: Не удалось прочитать из удаленного репозитория.
Убедитесь, что у вас есть правильные права доступа и существует репозиторий.
Что это значит?