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 newnamedocs: 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