Obtendo “Permission denied (publickey)” ao tentar clonar a partir do Git repo

1

Estou tentando instalar o imortal da origem na minha máquina. No entanto, sempre que executo git clone (como nas instruções), recebo a seguinte mensagem de erro:

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.

Alguém sabe o que isso significa e como resolvê-lo?

    
por Dave 14.11.2017 / 21:34

1 resposta

3

Isso significa que o servidor remoto (GitHub) não pode verificar sua identidade SSH porque sua chave pública não é aceita.

Se este não é um repositório privado e você não tem planos de voltar a este repositório em um futuro próximo, você deve apenas usar conexões HTTP. Estas não requerem chaves SSH e podem ser feitas por qualquer pessoa:

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

Se, no entanto, este for um repositório privado ou você quiser contribuir com código, você terá que adicione sua chave SSH à sua conta do GitHub e tente novamente.

    
por Kaz Wolfe 14.11.2017 / 21:40