Я установил Git в Windows 8. Ключ SSH загружен в битбакет.
Git работает хорошо (git status, git commit и т.д.)
Когда я делаю pull, git говорит мне:
$ Git push origin --all -u
Ключ хоста сервера не кэшируется в реестре. У вас нет гарантии, что сервер — это тот компьютер, которым вы его считаете. Отпечаток ключа rsa2 сервера: ssh-rsa 2048 97:8c:1b:f2:6f:14:6b:5c:3b:ec:aa:46:46:74:7c:40 Если вы доверяете этому хосту, введите " и», чтобы добавить ключ в кеш PuTTY и продолжить подключение. Если вы хотите продолжить подключение только один раз, не добавляя ключ в кеш, введите «n». Если вы не доверяете этому хосту, нажмите «Ввод», чтобы отказаться от подключения. Сохранить ключ в кеше? (Да/нет)
Говоря да, он остается замороженным.
Я сделал то же самое из SourceTree и проходит точно так же, с тем же сообщением об ошибке.
Параллельно пересмотрел Pageant (агент аутентификации PuTTY) и добавил соответствующий ключ (протестировал SSH-1 (RSA) и SSH-2 RSA)
В обоих случаях у меня все та же проблема... не дайте мне надавить. Вечно там же пытаюсь кэшировать удаленный сервер.