LoginSignup
78
63

More than 3 years have passed since last update.

[Herokuエラー]Error: Missing required flagが出た

Last updated at Posted at 2020-01-09

最近の勉強で学んだ事を、ノート代わりにまとめていきます。
主に自分の学習の流れを振り返りで残す形なので色々、省いてます。
Webエンジニアの諸先輩方からアドバイスやご指摘を頂けたらありがたいです!

Error: Missing required flag

heroku configをするとエラーが発生

$ heroku config
 ›   Error: Missing required flag:
 ›     -a, --app APP  app to run command against
 ›   See more help with --help

最初、エラー文を読むだけでは原因がわからず
この記事が丁寧に説明してくれたおかげで原因が判明しました。

なんという凡ミス

初期設定で、ターミナルから $ heroku login したあとに、Herokuのサーバとgitリポジトリを紐付ける必要がある。Herokuのサーバーにリポジトリを紐付けていないためエラーが表示される。

Herokuで「Error: Missing required flag」が出る場合

やはり、リポジトリ一覧にherokuが表示されてない

$  git remote -v
origin  git@github.com:example.git (fetch)
origin  git@github.com:example.git (push)

以下のherokuに紐付けるコマンドを実行したらOK

$  heroku git:remote -a アプリ名

また、以下のコマンドで自分のしてしたアプリが紐ずいているか確認できる。

$  heroku config | grep HEROKU_APP_NAME
HEROKU_APP_NAME: アプリ名

参考記事

Herokuでアプリ名を取得する
HerokuにRailsアプリをデプロイする手順
macでheroku deploy
Heroku CLIで「 ▸ Couldn't find that app.」というエラーが出てきた時の対処メモ
Herokuを使いこなすのに必要な術

78
63
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
78
63