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

В чём ошибка, и как её исправить?
  • Вопрос задан
  • 1064 просмотра
Подписаться Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Предупреждение: ключ хоста ECDSA для 'github.com ' отличается от ключа для IP-адреса '140.82.121.4'

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

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

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

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

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

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Казань
от 75 000 ₽
ITK academy Казань
от 75 000 до 125 000 ₽