Git Extensions не распознает подпись Github RSA - PullRequest
2 голосов
/ 21 января 2012

При попытке клонировать хранилище с помощью новейшей версии Git Extensions появляется окно, в котором говорится:

Ключ хоста сервера не кэшируется в реестре.Вы не можете гарантировать, что сервер - это компьютер, который вы считаете.

Обычно при использовании командной версии SSH вы можете добавить этот элемент в список разрешенных хостов, но с помощью внешнего интерфейсаэто не работает, как ожидалось.

1 Ответ

4 голосов
/ 21 января 2012

Внешний интерфейс не поддерживает какие-либо интерактивные приглашения в процессе командной строки ssh (или git). Поскольку я использовал PuTTY, я сделал следующее, чтобы фактически добавить эту подпись RSA в мой список одобренных хостов:

cd C:\Program Files (x86)\GitExtensions\PuTTY

plink -agent github.com

Когда появится интерактивное приглашение, введите 'y', чтобы добавить его в кэш. Теперь вы сможете клонировать репозитории из GitExtensions с помощью функции «Github».

...