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

Con*_*nor 171 git heroku

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

Jam*_*ard 367

尝试更新应用程序的git远程:

git remote rm heroku
git remote add heroku git@heroku.com:yourappname.git
Run Code Online (Sandbox Code Playgroud)

  • 可以从cli重命名应用程序:`$ heroku apps:rename newname` docs:https://devcenter.heroku.com/articles/renaming-apps (2认同)

His*_*alv 48

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

1).打开一个终端

2).转到your_app_directory/.git/config

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

更改

url = git@heroku.com:old_app_name.git
Run Code Online (Sandbox Code Playgroud)

url = git@heroku.com:new_app_name.git
Run Code Online (Sandbox Code Playgroud)

显然,将您的应用旧名称替换为其新名称.希望它有所帮助也检查这个链接重命名cli - heroku


Jua*_*mpi 21

git remote rm heroku
heroku git:remote -a newname
Run Code Online (Sandbox Code Playgroud)


ree*_*rej 6

来自Heroku文档 ......

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

git remote rm heroku
heroku git:remote -a newname
Run Code Online (Sandbox Code Playgroud)


小智 5

还有另一种方法,您可以通过网络将应用程序重命名为原始名称来修复它.

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

> heroku rename newname
Run Code Online (Sandbox Code Playgroud)

这将吐出旧名称.使用旧名称通过网络重命名应用程序.您可以通过运行来检查是否重命名成功

> heroku info
Run Code Online (Sandbox Code Playgroud)

完成后,您可以使用重命名为首选名称

> heroku rename preferredname
Run Code Online (Sandbox Code Playgroud)