Si aparece este error, es porque no hay un control remoto llamado Heroku. Cuando haces una creación de Heroku, si el control remoto de git aún no existe, automáticamente creamos uno (suponiendo que estés en un repositorio de git). Para ver sus controles remotos, escriba:
" git remote -v
". # Para una aplicación llamada 'nombre de aplicación', verá lo siguiente:
$ git remote -v
heroku git@heroku.com:appname.git (fetch)
heroku git@heroku.com:appname.git (push)
Si ve un control remoto para su aplicación, puede simplemente " git push master
" y reemplazarlo con el nombre remoto real.
Si falta, puede agregar el control remoto con el siguiente comando:
git remote add heroku git@heroku.com:appname.git
Si ya ha agregado un control remoto llamado Heroku, puede recibir un error como este:
fatal: remote heroku already exists.
entonces, elimine el control remoto existente y agréguelo nuevamente con el comando anterior:
git remote rm heroku
Espero que esto ayude…