从网站重命名heroku app,现在找不到了

时间:2011-09-30 20:35:13

标签: git heroku

从heroku网站重命名我的heroku应用程序后,每当我在终端上cd到它的目录并运行任何heroku命令时,我都会得到App not found。有人知道如何解决这个问题吗?

6 个答案:

答案 0 :(得分:365)

尝试更新应用的git遥控器:

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

答案 1 :(得分:48)

James Ward的回答也是正确的,或者尝试这样做:

1)。打开一个终端

2)。转到your_app_directory / .git / config

3)。打开配置文件后,按如下方式进行编辑:

更改

url = git@heroku.com:old_app_name.git

url = git@heroku.com:new_app_name.git

显然将您的应用旧名称替换为其新名称。希望能帮助到你 另请查看此链接renaming from cli - heroku

答案 2 :(得分:21)

git remote rm heroku
heroku git:remote -a newname

答案 3 :(得分:6)

来自the Heroku docs ...

  

如果您从网站重命名... [您的应用]需要手动更新:

git remote rm heroku
heroku git:remote -a newname

答案 4 :(得分:5)

还有另一种方法,您可以通过网络将应用重命名为原始名称来解决此问题。

要查找旧名称,请使用heroku命令行:

> heroku rename newname

将吐出旧名称。使用旧名称通过网络重命名应用程序。您可以通过运行

来检查是否重命名成功
> heroku info

完成后,您可以使用

重命名为首选名称
> heroku rename preferredname

答案 5 :(得分:3)

詹姆斯沃德的解决方案对我不起作用。我不得不以不同的格式输入我的git网址:

git remote rm heroku
git remote add heroku https://git.heroku.com/appname.git