Рубрики
Uncategorized

Как исправить GitHub разрешение отказано в PublicKey Fatal не мог читать из отдаленного репозитория?

Эта проблема довольно распространена, когда вы пытаетесь клонировать свою репо GitHub, используя SSH .I.E. — g … с меткой GitHub, Githunt, DevOps.

Эта проблема довольно распространена, когда вы пытаетесь клонировать свою репо GitHub, используя SSH .I.E. — git@github.com: rahulwagh/jhooq-master.git.

Есть несколько способов решить эту проблему —

  1. Использование URL -адреса HTTPS, предоставленного GitHub
  2. Создавая общественные ключи SSH и загрузив общественные ключи SSH в GitHub.

  3. Использование URL -адреса HTTPS, предоставленного GitHub

При таком подходе мы собираемся использовать URL GitHub, который начинается с HTTPS, например — https://github.com/rahulwagh/jhooq-master.git Анкет Используя URL -адрес HTTPS, вы должны предоставить имя пользователя и пароль для аутентификации себя, и после того, как вы будете аутентифицированы, вы можете легко клонировать репозиторий GitHub.

  1. Сгенерируя общественные ключи SSH и загрузив общественные ключи SSH в GitHub

Второй подход немного длинный Но это самый рекомендуемый и надежный способ клонировать ваш репозиторий. Для создания ключей SSH вам нужно использовать SSH-KeyGen для генерации вашей публичной SSH-ключа .I.E. — id_rsa.pub. После генерации SSH-ключа вам необходимо загрузить ключ к разделу Github Account SSH и GPG Keys.

Подробнее о шагах по устранению неполадок — https://jhooq.com/github-permission-denied-publickey/

Оригинал: «https://dev.to/jhooq/how-to-fix-github-permission-denied-publickey-fatal-could-not-read-from-remote-repository-1l5i»