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?
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?
Risposte:
Prova ad aggiornare il telecomando git per l'app:
git remote rm heroku
git remote add heroku git@heroku.com:yourappname.git
$ heroku apps:rename newname
docs: devcenter.heroku.com/articles/renaming-apps
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
heroku apps:rename newname
Dai documenti di Heroku ...
Se rinomini dal sito Web ... [la tua app] dovrà essere aggiornata manualmente:
git remote rm heroku
heroku git:remote -a newname
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
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