Por favor, disculpe un poco de frustración, que trataré de mantener bajo control ya que Heroku está usando SO como su soporte al cliente (lo cual creo que es de mala calidad por decir lo menos).
Durante las últimas cinco horas he intentado publicar una aplicación, pero invariablemente algo sale mal con las claves. He leído docenas de artículos y he probado consejo tras consejo en un esfuerzo por averiguar dónde, en el estúpido y completamente opaco proceso, Heroku está metiendo la pata.
Mi caso de uso no es tan difícil: he creado un nuevo par de claves para mis aplicaciones heroku. He configurado esa clave para que sea mi clave:
> heroku keys
=== travis@xxxx.com Keys
ssh-rsa AAAAB3NzaC...avOqfA7ZBd travis@xxxx.com
Puedo iniciar sesión y "crear" una aplicación (nombre estúpido, ya que parece estar creando un repositorio de git, no cualquier tipo de aplicación) sin problema. Pero cada * maldita * vez que trato de impulsar mi aplicación, obtengo:
> git push heroku master
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
No tengo idea de que WTF está sucediendo; Estoy atascado golpeándome la cabeza contra un teclado sin más remedio que esperar que el dios todopoderoso de Google pueda responder. Y Google no está respondiendo (bueno, déjame retractarme, he visto una docena de formas de responder esto).
Para un sistema que se supone que es fácil, esto es una broma. Me gusta la idea de Heroku, pero después de tomar cinco nuestras para no hacer absolutamente nada , creo que tal vez sea la elección incorrecta.