При попытке клонирования из репозитория Git появляется сообщение «Отказано в доступе (открытый ключ)»

При попытке клонирования из репозитория Git появляется сообщение «Отказано в доступе (открытый ключ)»

Я пытаюсь установитьбессмертныйиз исходного кода на моей машине. Однако всякий раз, когда я запускаю git clone(как в инструкции), я получаю следующее сообщение об ошибке:

myuser@mysite:~$ git clone [email protected]:immortal/immortal.git $HOME/go/src/github.com/immortal/immortal
Cloning into '/home/myuser/go/src/github.com/immortal/immortal'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Кто-нибудь знает, что это значит и как это решить?

решение1

Это означает, что удаленный сервер (GitHub) не может проверить вашу идентификацию SSH, поскольку ваш открытый ключ не принят.

Если это не частный репозиторий и у вас нет планов возвращаться к этому репозиторию в ближайшем будущем, вам следует просто использовать HTTP-соединения. Для этого не требуются ключи SSH, и это может сделать кто угодно:

git clone https://github.com/immortal/immortal.git

Если, однако, этоявляетсячастный репозиторий или вы хотите внести свой код, вам придетсядобавьте свой SSH-ключв свою учетную запись GitHub и повторите попытку.

Связанный контент