从网站重命名heroku应用程序,现在找不到

Posted

技术标签:

【中文标题】从网站重命名heroku应用程序,现在找不到【英文标题】:renamed heroku app from website, now it's not found 【发布时间】:2011-11-28 18:30:24 【问题描述】:

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

【问题讨论】:

可能会有所帮助***.com/questions/4383670/… 谢谢,@Hishalv。我认为该线程必须更多地处理重命名的 Rails 应用程序,但不一定来自 heroku。我正在寻找一些专门用于在 heroku 上重命名应用程序的帮助。 这也可能有帮助:***.com/questions/5305843/… 【参考方案1】:

尝试更新应用的 git 远程:

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

【讨论】:

可以从 cli 重命名应用程序:$ heroku apps:rename newname docs:devcenter.heroku.com/articles/renaming-apps @ConnorLeech 据称是的,但实际上这似乎行不通。 @JohnLaBarge 是的,我刚刚得到了这个答案,因为当我之后尝试做任何事情时,来自 CLI 的重命名给我留下了“找不到应用程序”。【参考方案2】:

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

【讨论】:

+1 是的,詹姆斯的回答是正确的,但出于某种原因,我更喜欢你的回答。谢谢:) +1 用于重命名链接并查找命令heroku apps:rename newname【参考方案3】:
git remote rm heroku
heroku git:remote -a newname

【讨论】:

【参考方案4】:

来自the Heroku docs...

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

git remote rm heroku
heroku git:remote -a newname

【讨论】:

【参考方案5】:

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

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

> heroku rename newname

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

> heroku info

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

> heroku rename preferredname

【讨论】:

【参考方案6】:

James Ward 的解决方案对我不起作用。我必须以不同的格式输入我的 git url:

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

【讨论】:

以上是关于从网站重命名heroku应用程序,现在找不到的主要内容,如果未能解决你的问题,请参考以下文章

重命名后找不到情节提要

IOS 编辑器错误。归档数据重命名

是否可以使用 Azure 门户重命名 Azure 应用服务计划?

重命名命名空间后找不到为 Main 方法指定的“WindowsFormsApplication1.Program”

如果找不到内容,则重定向到旧网站[关闭]

错误:部署到 heroku 时找不到模块“webpack”