No se puede empujar, maquinar un repo, un usuario, dos computadoras

Quiero acceder a mi repository github desde dos computadoras diferentes, usando una count github. Todo funciona bien en la computadora en la que creé el repository. Es solo esta segunda computadora la que está arruinada

Establecí con éxito un repository en github. Ahora quiero clonarlo en otra máquina para que tenga acceso push / pull.

Hice una key pública en la segunda máquina y especifiqué mi correo electrónico como el correo electrónico asociado con github

ssh-keygen -t rsa -C "MYEMAIL@gmail.com", 

luego lo copió a las keys SSH en el website github.

Cloné el repos como esto

 git clone https://github.com/MYUSERNAME/MYREPO 

Luego edité la línea "url =" en el file .git / config para que dijera

 url = ssh://git@github.com/MYUSERNAME/MYREPO 

Mis dos computadoras están configuradas para tener el mismo user.name, USERNAME y github.user en function de la configuration de mi count github. También configuré el token de API con el mismo token en cada computadora.

 git config --global user.name "FIRST LAST" git config --global user.email "MYUSERNAME@gmail.com" git config --global github.user MYUSERNAME 

Sin embargo, cuando bash presionar, sucede esto:

 >> git push origin master Permission denied (publickey).</code> fatal: The remote end hung up unexpectedly 

El problema era nombrar uno, como el OP erin menciona en los comentarios:

github.pub mi key pública " github.pub " en lugar de " id_rsa.pub "

Para que ssh funcione, es importante utilizar la convención de nomenclatura pnetworkingeterminada.
Ver, por ejemplo:

  • " git clone con ssh issue "
  • " Configuración de GITHUB: sin dirección asociada con el nombre "