有没有办法为Heroku Toolbelt设置默认应用程序?

时间:2013-07-05 23:09:48

标签: heroku heroku-toolbelt

我在heroku有多个app / git远程,我想知道是否可以配置默认应用程序,以便每当我忘记指定应用程序(--app)时,工具带就会用它。

3 个答案:

答案 0 :(得分:41)

您可以将repo的Git配置中的heroku.remote键设置为默认遥控器的名称。例如,如果您的遥控器名为staging,则可以执行此操作:

$ git config heroku.remote staging

要了解其工作原理,请参阅relevant source

有关详情,请参阅Managing Multiple Environments for an App

答案 1 :(得分:12)

你也可以去: heroku git:remote -a <name-of-the-app>

或者如果你在配置错误的应用程序时犯了很多错误 你可以使用这个:https://github.com/kubek2k/heroshell

答案 2 :(得分:7)

您可以设置HEROKU_APP环境变量。

我自己搜索时发现了这个问题。其他答案涉及Heroku的基于红宝石的旧CLI。新的JS CLI似乎不支持相同的git-remote-reading功能。在GitHub上快速搜索源代码发现this