renommée application heroku à partir du site Web, elle est maintenant introuvable


170

Après avoir renommé mon application heroku à partir du site Web heroku, chaque fois que je cd vers son répertoire dans un terminal et exécute une commande heroku, j'obtiens App not found. Est-ce que quelqu'un connaît un moyen d'y remédier?



merci, @Hishalv. Je pense que ce fil doit davantage traiter les applications Rails renommées, pas nécessairement d'heroku. Je recherche de l'aide spécifique pour renommer une application sur heroku.
Connor

Cela peut également être utile: stackoverflow.com/questions/5305843/…
Kev

Réponses:


366

Essayez de mettre à jour la télécommande git pour l'application:

git remote rm heroku
git remote add heroku git@heroku.com:yourappname.git

2
peut renommer des applications de cli: $ heroku apps:rename newnamedocs: devcenter.heroku.com/articles/renaming-apps
Connor Leech

@ConnorLeech prétendument oui, mais en fait cela ne semble pas fonctionner.
John LaBarge

@JohnLaBarge Yup, je viens d'arriver à cette réponse parce qu'un changement de nom de la CLI m'a laissé avec "app not found" quand j'ai essayé de faire quoi que ce soit par la suite.
Matt Gibson

48

La réponse de James Ward est également correcte, essayez également de faire ceci:

1). ouvrir un terminal

2). Accédez à votre_répertoire_app / .git / config

3). Une fois que vous ouvrez le fichier de configuration, modifiez-le comme suit:

Changement

url = git@heroku.com:old_app_name.git

à

url = git@heroku.com:new_app_name.git

Évidemment, en remplaçant l'ancien nom de votre application par son nouveau nom. J'espère que cela vous aidera également à consulter ce lien renommer de CLI - Heroku


+1 Oui, la réponse de James est correcte, mais pour une raison quelconque, j'ai mieux aimé la vôtre. Merci :)
Briford Wylie

+1 pour renommer le lien et trouver la commandeheroku apps:rename newname
Pakman

21
git remote rm heroku
heroku git:remote -a newname

6

À partir des documents Heroku ...

Si vous renommez à partir du site Web ... [votre application] devra être mise à jour manuellement:

git remote rm heroku
heroku git:remote -a newname

5

Il existe un autre moyen, vous pouvez le résoudre en renommant l'application avec le nom d'origine via le Web.

Pour connaître l'ancien nom, utilisez la ligne de commande heroku:

> heroku rename newname

qui crachera l'ancien nom. Utilisez l'ancien nom pour renommer l'application via le Web. Vous pouvez vérifier si le changement de nom a réussi en exécutant

> heroku info

Une fois terminé, vous pouvez renommer le nom préféré en utilisant

> heroku rename preferredname

3

La solution de James Ward n'a pas fonctionné pour moi. J'ai dû saisir mon url git dans un format différent:

git remote rm heroku
git remote add heroku https://git.heroku.com/appname.git
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.