Вы получаете эту ошибку по одной из следующих 3 причин:
- при возникновении проблем с аутентификацией / авторизацией
- при проблемах с доступом в Интернет
- SShпроблемы
Выполните следующие действия:
сначала в своем терминале запустите ssh -T git@github.com
, если вы видите свое имя пользователя GitHub в ответ. вы знаете, что вы аутентифицированы должным образом, если нет ...
сначала проверьте доступ в Интернет: убедитесь, что вы можете получить доступ к GitHub, клонировав публичное репо (любое репо) по SSH (не https). если вы потерпите неудачу, у вас возникнут проблемы с SSH или подключением к Интернету
, если этот шаг пройден, попробуйте клонировать одно из ваших личных репозиториев с помощью ssh. если ты потерпел неудачу. у вас проблема с аутентификацией и ваш ключ ssh неверен. (повторите попытку по https и сравните результаты)
если этот шаг пройден, попробуйте клонировать этот репозиторий по https (не ssh). если ты потерпел неудачу. у вас проблема с авторизацией и у вас нет доступа к этому репо