17

Heroku toolbelt では、常に次のように最後にアプリ名を書くように強制されます。

heroku pg:reset DATABASE --app [app_name]

すべての CLI heroku コマンドが適用される既定のアプリを設定する方法はありますか?

4

6 に答える 6

32

他の誰かに役立つ場合に備えて、これを投稿します。アプリが1つしかインストールされていないにもかかわらず、同じ問題が発生しました。Heroku リモート URL を https から git に切り替える必要がありました。

https://git.heroku.com/[heroku-app-1234].git

git@heroku.com:[heroku-app-1234].git

その後、すべてが正常に機能しました。

git remote remove heroku
git remote add heroku git@heroku.com:[heroku-app-1234].git
于 2015-01-23T02:11:37.047 に答える
19

Heroku がフォルダーに複数のアプリがあると主張している場合は、.git/config に複数のリモートが必要です。

余分な heroku リモートを削除するか、次を使用してデフォルトを設定しますgit config heroku.remote remote_name

于 2013-07-09T19:36:30.067 に答える
0

これは今まで言及されていなかったので:

git リモートとは別に、Heroku CLI もHEROKU_APP環境変数を調べます。

、dotenv、またはプロジェクト固有の環境用の同様のツールを使用するdirenvと、各プロジェクトまたはディレクトリに対応する Heroku アプリを簡単に設定できます。

于 2021-05-01T07:31:13.020 に答える