rinominata app heroku dal sito Web, ora non è stata trovata


170

Dopo aver rinominato la mia app heroku dal sito web heroku, ogni volta che eseguo il cd nella sua directory in un terminale ed eseguo qualsiasi comando heroku, ottengo App not found. Qualcuno sa come rimediare?


potrebbe essere di qualche aiuto stackoverflow.com/questions/4383670/...
Hishalv

grazie, @Hishalv. penso che il thread abbia a che fare più con il rinominare le app Rails, non necessariamente da heroku. Sto cercando un aiuto specifico per rinominare un'app su Heroku.
Connor,

Questo può anche essere utile: stackoverflow.com/questions/5305843/…
Kev

Risposte:


366

Prova ad aggiornare il telecomando git per l'app:

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

2
può rinominare le app da cli: $ heroku apps:rename newnamedocs: devcenter.heroku.com/articles/renaming-apps
Connor Leech

@ConnorLeech presumibilmente sì, ma in realtà non sembra funzionare.
John LaBarge,

@JohnLaBarge Sì, sono appena arrivato a questa risposta perché una ridenominazione dalla CLI mi ha lasciato "app non trovata" quando ho provato a fare qualcosa in seguito.
Matt Gibson,

48

Anche la risposta di James Ward è corretta, in alternativa prova a farlo:

1). aprire un terminale

2). Vai alla tua directory_app / .git / config

3). Una volta aperto il file di configurazione, modifica come segue:

Modificare

url = git@heroku.com:old_app_name.git

per

url = git@heroku.com:new_app_name.git

Ovviamente sostituendo il vecchio nome della tua app al suo nuovo nome. Spero che sia d'aiuto Guarda anche questo link che rinomina da cli - heroku


+1 Sì, la risposta di James è corretta, ma per qualche ragione mi è piaciuta di più la tua. Grazie :)
Briford Wylie il

+1 per rinominare il collegamento e trovare il comandoheroku apps:rename newname
Pakman

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


5

C'è un altro modo, puoi risolverlo rinominando l'app con il nome originale via web.

Per scoprire il vecchio nome usa la riga di comando di heroku:

> heroku rename newname

che sputerà il vecchio nome. Usa il vecchio nome per rinominare l'app via web. Puoi verificare se la ridenominazione ha avuto esito positivo eseguendo

> heroku info

Una volta fatto, puoi rinominare il nome preferito usando

> heroku rename preferredname

3

La soluzione di James Ward non ha funzionato per me. Ho dovuto inserire il mio git url in un formato diverso:

git remote rm heroku
git remote add heroku https://git.heroku.com/appname.git
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.