Obtendo “Permissão negada (chave pública)” ao tentar clonar do repositório Git

Obtendo “Permissão negada (chave pública)” ao tentar clonar do repositório Git

estou tentando instalarimortalda fonte 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 resolver?

Responder1

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

Se este não for um repositório privado e você não tiver planos de retornar a este repositório em um futuro próximo, você deve apenas usar conexões HTTP. Isso não requer chaves SSH e pode ser feito por qualquer pessoa:

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

Se, no entanto, issoéum repositório privado ou quiser contribuir com código, você terá queadicione sua chave SSHpara sua conta GitHub e tente novamente.

informação relacionada