перейменований додаток heroku з веб-сайту, зараз його не знайдено


170

Після перейменування додатка heroku з веб-сайту heroku, коли я переходжу до його каталогу в терміналі і виконую будь-яку команду heroku, я отримую App not found. Хтось знає спосіб виправити це?


може бути будь - то допомоги stackoverflow.com/questions/4383670 / ...
Hishalv

дякую, @Hishalv. Я думаю, що цей потік повинен більше мати справу з перейменованими додатками Rails, але не обов'язково з heroku. Я шукаю допомогу, специфічну для перейменування програми на heroku.
Коннор

Це також може бути корисно: stackoverflow.com/questions/5305843/…
Кев

Відповіді:


366

Спробуйте оновити git remote для програми:

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

2
Ви можете перейменувати програми з cli: $ heroku apps:rename newnamedocs: devcenter.heroku.com/articles/renaming-apps
Connor Leech

@ConnorLeech нібито так, але насправді це, здається, не працює.
John LaBarge

@JohnLaBarge Yup, я щойно дійшов до цієї відповіді, тому що перейменування CLI залишило мені "додаток не знайдено", коли я намагався зробити що-небудь після цього.
Метт Гібсон

48

Відповідь Джеймса Уорда також правильна, або спробуйте зробити це:

1). відкрити термінал

2). Перейдіть у свою_app_directory / .git / config

3). Після відкриття конфігураційного файлу відредагуйте таким чином:

Зміна

url = git@heroku.com:old_app_name.git

до

url = git@heroku.com:new_app_name.git

Очевидно підміняючи старі назви додатків новим ім’ям. Сподіваюся, що це допомагає Також перевірте це посилання на перейменування від cli - heroku


+1 Так, відповідь Джеймса правильна, але мені чомусь більше сподобалась ваша. Дякую :)
Бріфорд Уайлі

+1 для перейменування посилання та знаходження командиheroku apps:rename newname
Пакман



5

Є ще один спосіб, який можна виправити, перейменувавши додаток на оригінальне ім'я через Інтернет.

Щоб дізнатися стару назву, використовуйте командний рядок heroku:

> heroku rename newname

що виплюне стару назву. Використовуйте стару назву для перейменування програми через Інтернет. Ви можете перевірити, чи перейменувати успіх, запустивши

> heroku info

Після завершення ви можете перейменувати на бажане ім'я, використовуючи

> heroku rename preferredname

3

Рішення Джеймса Варда не спрацювало для мене. Мені довелося ввести свій git URL в іншому форматі:

git remote rm heroku
git remote add heroku https://git.heroku.com/appname.git
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.