renamed heroku app from website, now it's not found
After renaming my heroku app from the heroku website, whenever I cd to its directory in a terminal and run any heroku command, I get App not found
. Does anybody know of a way to remedy this?
Solution 1:
Try to update the git remote for the app:
git remote rm heroku
git remote add heroku [email protected]:yourappname.git
Solution 2:
The Answer by James Ward is also correct, alternatively try doing this:
1). open a terminal
2). Go to your_app_directory/.git/config
3). Once you open the config file then edit as follows:
Change
url = [email protected]:old_app_name.git
to
url = [email protected]:new_app_name.git
Obviously substituting your apps old name to its new name. Hope it helps Also checkout this link renaming from cli - heroku
Solution 3:
git remote rm heroku
heroku git:remote -a newname
Solution 4:
From the Heroku docs...
If you rename from the website ... [your app] will need to be updated manually:
git remote rm heroku
heroku git:remote -a newname
Solution 5:
There is another way, you can fix it by renaming the app to the original name via web.
To find out the old name use heroku command line:
> heroku rename newname
which will spit out the old name. Use the old name to rename the app via web. You can check if renaming success by running
> heroku info
Once done you can rename to the preferred name by using
> heroku rename preferredname