не удалось клонировать репозиторий git на ноутбуке, однако он успешно клонирован на машине разработчика

Я успешно установил git на машину с Windows Server 2008 и настроил ssh.

Я успешно клонировал репозиторий на своем компьютере разработчика (Windows 7), но когда я попытался клонировать его на своем ноутбуке (Windows 7), он выдает ошибку:

unable to open connection. Host does not exist

Я могу успешно подключиться к нему с помощью шпатлевки, а также установить переменную среды. Я не могу определить, чего мне не хватает. Пожалуйста помоги. Заранее спасибо.


person Kamran Akhter    schedule 23.10.2013    source источник
comment
Я также проверил, отключив прокси, но ничего не работает. Любая помощь   -  person Kamran Akhter    schedule 24.10.2013


Ответы (1)


На самом деле, когда я пытался клонировать, он также выдавал ошибку в окне предупреждения, которое

The server's host key is not cached in the registry

с опцией «да» или «нет», затем я выбрал «Да», после чего выдало ошибку

unable to open connection. Host does not exist  

Таким образом, решение заключается в сохранении ключа хоста в реестре.

Откройте cmd и перейдите по пути plink (мой был C:\Program Files (x86)\GitExtensions\PuTTY) и введите plink [email protected]

Это предложит вам сохранить ключ хоста в реестре и ввести «да», затем снова попробуйте выполнить команду git, и она должна работать.

person Kamran Akhter    schedule 30.10.2013