60

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

 !  No such app as [previous app name].

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

4

8 回答 8

69

你试过了heroku apps:rename NEWNAME吗?

于 2013-01-04T17:09:37.007 回答
57

为什么要全部大写?

heroku apps:rename my_new_app_name

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

如何重命名您的 Heroku 应用程序

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

于 2014-11-10T16:25:02.343 回答
12

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

^ 为我工作

于 2016-03-18T04:15:58.707 回答
3

用这个:

heroku apps:rename --app old_name new_name
于 2018-08-27T17:35:53.877 回答
3

如果您在网页上更改应用程序的名称,您应该更新 Git 遥控器

git remote rm heroku heroku git:remote -a newname

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

于 2019-02-13T12:03:19.793 回答
2

试试这个命令:

heroku rename new_app_name
于 2013-09-10T17:34:47.023 回答
2
heroku rename new-name-app

总是对我有用,但有关规则的更多信息,请关注此页面

于 2016-05-09T21:53:51.180 回答
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

于 2020-09-18T10:26:17.103 回答