При выполнении команды git clone может появиться следующая ошибка:
«The authenticity of host ‘github.com (140.82.121.3)’ can’t be established.
ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added ‘github.com’ (ED25519) to the list of known hosts.
git@github.com: Permission denied (publickey).
fatal: Не удалось прочитать из внешнего репозитория.Удостоверьтесь, что у вас есть необходимые права доступа
и репозиторий существует.»
В этом случае вам необходимо проделать следующий действия:
Заходим в терминал и набираем команду
ssh-keygen -t rsa
На все предложенные вопросы нажимайте Enter.
Дальше выполните команду
cat ~/.ssh/id_rsa.pub
и на экране появится ключ. Скопируйте откройте сайт
Залогиньтесь и в верхнем правом углу кликните на аватарку чтобы активировать правый сайдбар.
Зайдите в пункт «Settings«
Выберите в левом сайдбаре пункт «SSH and GPG keys«
Нажмите на кнопку «New SSH Key«
Появится форма с заголовком «Add new SSH Key«.
В поле формы «Key» вставьте ключ скопированный ранее и нажмите на кнопку «Add SSH key«.
Теперь можно повторить команду git clone и ошибка уйдёт.
Добавить комментарий