@sun7
Учусь HTML, CSS, JS

Как настроить SSH для GitHub?

При попытке сделать push выходит это.

Предупреждение: ключ хоста ECDSA для 'github.com ' отличается от ключа для IP-адреса '140.82.121.4'
Недопустимый ключ для IP в /c/Users/up/.ssh/known_hosts:1
Соответствующий ключ хоста в /c/Users/up/.ssh/known_hosts:4
Вы уверены, что хотите продолжить подключение (да/нет)? да
git@github.com : В разрешении отказано (publickey).
фатально: не удалось выполнить чтение из удаленного репозитория.

Пожалуйста, убедитесь, что у вас правильные права доступа
и репозиторий существует

А, при попытке установить ключи, выходит эта ошибка
"ssh-keygen" не распознано как имя командлета, функции, файла скрипта или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.

В чём ошибка, и как её исправить?
  • Вопрос задан
  • 443 просмотра
Пригласить эксперта
Ответы на вопрос 2
vabka
@vabka
Токсичный шарпист
Предупреждение: ключ хоста ECDSA для 'github.com ' отличается от ключа для IP-адреса '140.82.121.4'

Недавно там какая-то фигня на гитхабе была, что они опять ключи перевыпустили.
Удали старую запись о гитхабе из known_hosts

"ssh-keygen" не распознано как имя командлета

Проверь, что у тебя установлен openSSH в компонентах.
Ответ написан
delphinpro
@delphinpro
frontend developer
Я для генерации ключей на винде использую Putty Key Generator
Для гитхаба нужно выбрать формат ECDSA

6450680140067168267035.png
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы