我在 heroku 有多个应用程序/git 远程,我想知道是否可以配置一个默认应用程序,以便每当我忘记指定应用程序 ( --app
) 时,工具带都会使用它。
问问题
13030 次
3 回答
48
您可以将heroku.remote
repo 的 Git 配置中的密钥设置为默认远程的名称。例如,如果您的遥控器被调用staging
,您可以这样做:
$ git config heroku.remote staging
要了解它是如何工作的,这里是相关来源。
有关更多信息,请参阅管理应用程序的多个环境。
于 2013-07-09T05:09:40.740 回答
38
你也可以去:
heroku git:remote -a <name-of-the-app>
或者如果你在配置错误的应用程序时往往会犯很多错误,你可以使用我制作的这个库:https ://github.com/kubek2k/heroshell
这是一个 Heroku 包装器外壳,允许您在给定 Heroku 应用程序的上下文中工作
于 2017-08-04T11:44:35.603 回答
20
您可以设置HEROKU_APP
环境变量。
自己搜索时发现了这个问题。其他答案是指 Heroku 旧的基于 ruby 的 CLI。新的 JS CLI 似乎不支持相同的 git-remote-reading 功能。快速搜索 GitHub 上的源代码发现了这个。
于 2020-04-15T01:08:10.170 回答