重命名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应用程序的正确方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章

Python 操作Redis

python爬虫入门----- 阿里巴巴供应商爬虫

Python词典设置默认值小技巧

《python学习手册(第4版)》pdf

Django settings.py 的media路径设置

Python中的赋值,浅拷贝和深拷贝的区别