Когда я пытаюсь использовать "Git Sync", а затем "Pull", я получаю сообщение об ошибке:
Не удалось загрузить этот ключ (невозможно открыть файл)
Затем он пытается продолжить движение, и я получаю эту ошибку:
Отключено: нет доступных методов аутентификации (сервер отправлен: открытый ключ)
Это произошло только с тех пор, как я обновился до 1.7.8.0. Раньше все было хорошо. Я могу добиться успеха, используя gitbash, поэтому я знаю, что могу подключиться.
Я не уверен, что изменилось, или что я могу сделать, чтобы исправить это. Пожалуйста, помогите!
ДОПОЛНИТЕЛЬНЫЕ ШАГИ
Я пошел в папку GIT и использовал gitbash для проверки GIT remote -v и получил:
.puttykeyfile
origin git @github.com: {name}/{repository}.git(fetch)
origin git @github.com: {name}/{repository}.git(push)
Я думаю, что это правильно.
Я проверил настройки ключа шпатлевки в черепахе. У меня две записи:
- .puttykeyfile - который имеет только файл .puttykey в Remote
- origin - это, как представляется, содержит всю правильную информацию в Remote, URL и Putty Клавиша
Когда я загружаю ключ в PuTTYGen, он имеет отпечаток ssh-rsa 1024....
pageant.exe работает, но не сейчас, но он все еще не работает.
Когда он работал раньше, у меня была папка GIT в той же папке, что и мой ключ. Теперь у меня 3, но никто из них не работает, и он не работает, если я создаю новую папку GIT с единственным хранилищем и ключом. Я не знаю, влияет ли это на результаты, но хотел бы поделиться этим на всякий случай.