Получение “Разрешения, отклоненного (в открытом ключе)”, когда tryhing для клонирования от Мерзавца repo

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

myuser@mysite:~$ git clone git@github.com: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
задан 15 November 2017 в 00:06

1 ответ

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

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

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

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

3
ответ дан 7 December 2019 в 12:31

Другие вопросы по тегам:

Похожие вопросы: