Pousser l'application vers le problème Heroku


95

J'essaie de pousser mon application vers heroku et je reçois le message suivant:

$ heroku create
Creating electric-meadow-15..... done
Created http://electric-meadow-15.heroku.com/ | git@heroku.com:electric-meadow-1
5.git

$ git push heroku master

 !  No such app as fierce-fog-63

fatal: The remote end hung up unexpectedly

C'est bizarre que je reçoive ça maintenant, j'ai poussé l'application à heroku plusieurs fois sans problème. ce qui est particulièrement étrange, fierce-fog-63c'est une ancienne application que j'ai créée et supprimée il y a longtemps. Pourquoi maintenant heroku essaie-t-il de pousser vers cette application qui n'existe plus, surtout quand j'en ai créé une nouvelle? Aucune suggestion?

Réponses:


219

Tapez ceci et je pense que vous verrez le problème:

git remote -v

Corrigez-le comme ceci:

git remote rm heroku
git remote add heroku git@heroku.com:electric-meadow-15.git

cela a fonctionné ... mais maintenant il me donne ce message: $ git push heroku master Comptage des objets: 1652, terminé. Compression delta utilisant jusqu'à 4 threads. fatal: object 91f5d3ee9e2edcd42e961ed2eb254d5181cbc734 erreur d'objet incohérent lengt h (476 vs 8985): pack-objects est mort avec une erreur étrange erreur: échec de l'envoi de certaines références à 'git@heroku.com: floating-stone-94.git'
— goddamnyouryan

Au cas où le problème de quelqu'un est de renommer une application existante
— exemple

4
@Adam Wiggins Il serait utile que vous expliquiez vos solutions, ce que font ces commandes et pourquoi cela a fonctionné.
— codeObserver

Cela a fonctionné pour le même problème avec l'application Python. Sauf que j'ai également dû créer heroku après git remote rm heroku (mon problème était probablement légèrement différent).
— Patrick Williams

13

J'obtenais la deuxième erreur que vous avez postée "Je n'ai pas réussi à pousser certaines références à 'git@heroku.com: floating-stone-94.git'" (avec un nom d'application différent) et je m'en suis débarrassé en procédant comme suit:

git remote rm heroku
heroku create

vous devriez voir une ligne qui dit "Git remote heroku added". Aussi

git remote -v

devrait maintenant avoir la bonne application.


8
Heroku create ne fera-t-il pas un tout nouveau projet sur heroku?
— thatdankent

5

Pour toutes les personnes pour lesquelles cela ne fonctionne pas, vérifiez vos ~ / .heroku / informations d'identification
Si l'e-mail ou le jeton ne correspond pas au compte, vous ne verrez pas vos applications.


0

Si vous êtes arrivé ici et que vous pensez avoir un problème similaire mais que toutes les autres suggestions suggérées ne fonctionnent pas, vous voudrez peut-être essayer:

heroku restart
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.