重命名heroku应用程序的正确方法是啥?

Posted

技术标签:

【中文标题】重命名heroku应用程序的正确方法是啥?【英文标题】:What's the correct way to rename a heroku app?重命名heroku应用程序的正确方法是什么? 【发布时间】:2012-12-19 03:00:08 【问题描述】:

似乎不是从命令行执行此操作的方法,当我从站点执行此操作时,当我尝试 git push heroku master 时遇到此问题:

 !  No such app as [previous app name].

这就像改变我在 git 中指向应用程序的方式一样简单吗?

【问题讨论】:

【参考方案1】:

如果你想重命名你的 heroku 应用,请使用:heroku apps:rename new_name

请将“new_name”替换为您要为应用指定的名称。确保您不包含任何“https://”,因为这会给您带来问题。只需将 new_name 替换为您的应用名称

例如 heroku 应用程序:重命名葡萄柚博客

完成此操作后,heroku 要求您为应用程序的所有其他本地结帐更新 git 遥控器。你可以通过运行这个命令来做到这一点:heroku git:remote -a new_name

再次,将 new_name 替换为您之前输入的名称

例如 heroku git:remote -a grapefruitblog

【讨论】:

【参考方案2】:

如果您要更改网页上的应用名称 你应该更新 Git 遥控器

git remote rm heroku heroku git:remote -a newname

https://devcenter.heroku.com/articles/renaming-apps

【讨论】:

heroku git:remote -a newname 将覆盖现有的heroku 远程,因此不需要git remote rm heroku【参考方案3】:

使用这个:

heroku apps:rename --app old_name new_name

【讨论】:

这是更新后的 Heroku 命令,用于重命名应用程序的名称。【参考方案4】:
heroku rename new-name-app

总是对我有用,但有关规则的更多信息,请关注page。

【讨论】:

【参考方案5】:

heroku apps:rename new_name --app old-app-name

^ 为我工作

【讨论】:

对于我们这些拥有多个链接到 repo 的 heroku 部署的人来说很重要【参考方案6】:

为什么要全部大写?

heroku apps:rename my_new_app_name

这里是了解更多信息的好地方:

How to rename your Heroku application

如果有人好奇,此方法不需要任何进一步的配置,您应该立即进行修改。在撰写本文时,我能够在几秒钟内更改我的应用程序的名称,然后如果我愿意,可以再次这样做。希望这会有所帮助。

【讨论】:

这是一个更好的答案,包含更完整的信息和支持它的链接【参考方案7】:

试试这个命令:

heroku rename new_app_name

【讨论】:

【参考方案8】:

你试过heroku apps:rename NEWNAME吗?

【讨论】:

如果您已经通过网络界面更改了它,您只需要更新heroku远程的URL,您可以使用git remote set-url heroku <newurl>来完成。您可以从 Web 界面获取新 URL。 @un5t0ppab13:不需要,只是想更清楚地表明它是一个可变数据。

以上是关于重命名heroku应用程序的正确方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章

在 WEB 应用程序中重定向到不同 URL 的正确方法是啥?

通过最大化代码重用来为 Android 和 J2ME 编写应用程序的正确设计方法是啥?

在 Xcode 4.3.3 中重命名 .xib 文件是正确的方法吗?

类 CommentsController (TypeError) 的超类不匹配,重命名的最佳方法是啥?

在php中重命名文件夹中所有图像的最佳方法是啥?

在 Heroku 部署之间保持少量状态的好方法是啥?