Задать вопрос
@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" не распознано как имя командлета, функции, файла скрипта или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.

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

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

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

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

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

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

Похожие вопросы