Po zmianie nazwy mojej aplikacji heroku ze strony internetowej heroku, za każdym razem, gdy przechodzę do jej katalogu w terminalu i uruchamiam dowolne polecenie heroku, otrzymuję App not found
. Czy ktoś wie, jak temu zaradzić?
Po zmianie nazwy mojej aplikacji heroku ze strony internetowej heroku, za każdym razem, gdy przechodzę do jej katalogu w terminalu i uruchamiam dowolne polecenie heroku, otrzymuję App not found
. Czy ktoś wie, jak temu zaradzić?
Odpowiedzi:
Spróbuj zaktualizować pilota git dla aplikacji:
git remote rm heroku
git remote add heroku git@heroku.com:yourappname.git
$ heroku apps:rename newname
docs: devcenter.heroku.com/articles/renaming-apps
Odpowiedź Jamesa Warda również jest poprawna, alternatywnie spróbuj zrobić to:
1). otwórz terminal
2). Przejdź do katalogu your_app_directory / .git / config
3). Po otwarciu pliku konfiguracyjnego edytuj w następujący sposób:
Zmiana
url = git@heroku.com:old_app_name.git
do
url = git@heroku.com:new_app_name.git
Oczywiście zastępowanie starej nazwy aplikacji nową nazwą. Mam nadzieję, że to pomoże. Sprawdź również tę zmianę nazwy linku z cli - heroku
heroku apps:rename newname
Z dokumentów Heroku ...
Jeśli zmienisz nazwę w witrynie ... [Twoja aplikacja] będzie wymagać ręcznej aktualizacji:
git remote rm heroku
heroku git:remote -a newname
Jest inny sposób, możesz to naprawić, zmieniając nazwę aplikacji na oryginalną przez Internet.
Aby znaleźć starą nazwę, użyj wiersza poleceń heroku:
> heroku rename newname
która wypluje stare imię. Użyj starej nazwy, aby zmienić nazwę aplikacji przez Internet. Możesz sprawdzić, czy zmiana nazwy powiodła się, uruchamiając
> heroku info
Po zakończeniu możesz zmienić nazwę na preferowaną za pomocą
> heroku rename preferredname
Rozwiązanie Jamesa Warda nie zadziałało dla mnie. Musiałem wpisać mój adres URL git w innym formacie:
git remote rm heroku
git remote add heroku https://git.heroku.com/appname.git