(usando Vista) Intento clonar una aplicación de mi repositorio de GitHub y enviarla a Heroku. De acuerdo, así que he tratado de crear una clave SSH tantas veces con esto:git push heroku permiso denegado en VISTA
`ssh-keygen -t rsa`
Parece ir a la perfección. Lo tengo en mi carpeta C:/Users/*** /. Ssh. Ahora trato de clonar una aplicación que bifurqué en GitHub. Cuando intento de clonar en el directorio rails_apps, aparece un mensaje que dice
Permission Denied(public key).
he encontrado una solución en el dicho neta que debería ejecutar esta primera:
`ssh-add`
así que traté de hacer eso . Pero dijo que:
No se pudo abrir una conexión con su agente de autenticación.
Luego, después de buscar en Google, encuentro algo sobre la ejecución de ssh-agent. Así que hago esto:
`ssh-agent bash`
y la línea de comandos cambia de mi directorio rails_apps a esto:
`bash3.1$>`
Así que corro:
`bash3.1$>ssh-add [path to .ssh folder]`
Y agrega con éxito la clave privada RSA (no funciona con id-rsa.pub). También pegué la clave pública recién generada en mi cuenta de GitHub.
Ahora cuando intento de clonar:
`bash3.1$>git clone [email protected]:username/myrepo.git`
Ahora clona con éxito el repositorio que se bifurcó en GitHub. Ahora que tengo la aplicación en mi repositorio local, intento crear una aplicación heroku.
`bash3.1$>cd myrepo`
`bash3.1$>heroku create myapp`
Y este código se ejecuta correctamente. El control remoto Git se agregó con éxito. Ahora todo lo que tengo que hacer es presionarlo.
`bash3.1$>git push heroku master`
BAM! Recibo el mensaje de error nuevamente.
Permission denied (public key)
Estoy tan cerca en mi aplicación empujando a heroku. Pero simplemente no funcionará. Me puedes ayudar. ¿Qué estoy haciendo mal aquí? ¡Gracias! : D
Lo que el 'git ¿El comando remote -v show' se muestra en su repo clonado? – VonC