renombrada aplicación heroku del sitio web, ahora no se encuentra

170

Después de cambiar el nombre de mi aplicación heroku del sitio web heroku, cada vez que hago un CD en su directorio en una terminal y ejecuto cualquier comando heroku, obtengo App not found. ¿Alguien sabe de una manera de remediar esto?

Connor
fuente
podría ser de alguna ayuda stackoverflow.com/questions/4383670/…
Hishalv
gracias, @Hishalv. Creo que ese hilo tiene que ver más con el cambio de nombre de las aplicaciones Rails, aunque no necesariamente de heroku. Estoy buscando ayuda específica para cambiar el nombre de una aplicación en heroku.
Connor
Esto también puede ser útil: stackoverflow.com/questions/5305843/…
Kev

Respuestas:

366

Intenta actualizar el control remoto de git para la aplicación:

git remote rm heroku
git remote add heroku [email protected]:yourappname.git
James Ward
fuente
2
puede renombrar aplicaciones desde cli: $ heroku apps:rename newnamedocs: devcenter.heroku.com/articles/renaming-apps
Connor Leech
@ConnorLeech supuestamente sí, pero en realidad eso no parece funcionar.
John LaBarge
@JohnLaBarge Sí, acabo de llegar a esta respuesta porque un cambio de nombre de la CLI me dejó con "aplicación no encontrada" cuando intenté hacer algo después.
Matt Gibson
48

La respuesta de James Ward también es correcta, alternativamente intente hacer esto:

1) abrir una terminal

2) Vaya a su_directorio_app / .git / config

3) Una vez que abra el archivo de configuración, edite de la siguiente manera:

Cambio

url = [email protected]:old_app_name.git

a

url = [email protected]:new_app_name.git

Obviamente, sustituya el nombre antiguo de su aplicación por el nuevo nombre. Espero que ayude También revise este enlace renombrando desde cli - heroku

Hishalv
fuente
+1 Sí, la respuesta de James es correcta, pero por alguna razón me gustó más la tuya. Gracias :)
Briford Wylie
+1 para cambiar el nombre del enlace y encontrar el comandoheroku apps:rename newname
Pakman
21
git remote rm heroku
heroku git:remote -a newname
Juampi
fuente
6

De los documentos de Heroku ...

Si cambia el nombre del sitio web ... [su aplicación] deberá actualizarse manualmente:

git remote rm heroku
heroku git:remote -a newname
reergymerej
fuente
5

Hay otra forma, puede solucionarlo cambiando el nombre de la aplicación al nombre original a través de la web.

Para averiguar el nombre antiguo, use la línea de comando heroku:

> heroku rename newname

que escupirá el viejo nombre. Use el nombre anterior para cambiar el nombre de la aplicación a través de la web. Puede verificar si renombra el éxito ejecutando

> heroku info

Una vez hecho esto, puede cambiar el nombre al nombre preferido usando

> heroku rename preferredname
Moh Hasbi Assidiqi
fuente
3

La solución de James Ward no funcionó para mí. Tuve que ingresar mi URL de git en un formato diferente:

git remote rm heroku
git remote add heroku https://git.heroku.com/appname.git
Darryl Mendonez
fuente