Obteniendo "Permiso denegado (clave pública)" al intentar clonar desde el repositorio de Git

Obteniendo "Permiso denegado (clave pública)" al intentar clonar desde el repositorio de Git

Estoy intentando instalarinmortaldesde la fuente en mi máquina. Sin embargo, cada vez que ejecuto git clone(como en las instrucciones), recibo el siguiente mensaje de error:

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.

¿Alguien sabe qué significa esto y cómo solucionarlo?

Respuesta1

Esto significa que el servidor remoto (GitHub) no puede verificar su identidad SSH porque no se acepta su clave pública.

Si este no es un repositorio privado y no tiene planes de volver a utilizar este repositorio en un futuro próximo, debería utilizar conexiones HTTP. Estos no requieren claves SSH y cualquiera puede realizarlos:

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

Si, sin embargo, estoesun repositorio privado o quieres contribuir con código, tendrás queagrega tu clave SSHa su cuenta de GitHub y luego vuelva a intentarlo.

información relacionada