我如何 运行 heroku-toolbelt 命令没有 `--app` 参数

How do I run heroku-toolbelt commands without the `--app` parameter

我曾经 运行 heroku create 并使用 git push heroku master 进行部署,但后来我转向了基于 Github 的工作流程,其中代码首先被推送到我的 Github repo,并通过网络挂钩部署。

我现在必须在每个命令后 运行 --app appname-a appname,这很烦人。

例如

heroku run rails db:migrate -a appname # instead of
heroku run rails db:migrate

heroku run rails console -a appname # instead of
heroku run rails console

heroku run logs -t -a appname # instead of
heroku run logs -t

我如何强制 heroku-toolbelt link 这个 repo 到 heroku 应用程序,这样我就可以 运行 heroku 没有 --app 参数

使用 url https://git.heroku.com/appname.git

添加一个名为 heroku 的遥控器

运行 这个:

$ git remote add heroku https://git.heroku.com/appname.git