LoginSignup
43
28

More than 3 years have passed since last update.

Heroku CLIで「 ▸ Couldn't find that app.」というエラーが出てきた時の対処メモ

Posted at

困ったこと

Heroku CLIを使っていたら

 ▸    Couldn't find that app.

というエラーが出てきた。

$ heroku apps

してみたが、確かに操作したいアプリケーションは存在する。

思い当たる節

そういえば、一度$ heroku createでアプリを作成したけど、名前つけるの忘れちゃったからGUIでアプリを削除してもう一度$ heroku create [app name]でアプリを作成している。

"Couldn't find that app." when running heroku commands in console - Stack Overflow」の記事をみるとなにやらGitがなんとかっていってる。あやしい。

.git/configを見てみる。

.git/config
[remote "heroku"]
  url = https://git.heroku.com/xxxxxxxxxx.git

おー、一つ前に作成したアプリで作成されたGit repoに向いている。それはすでに削除してしまっているから確かにアプリが見つからなそうだ。

解決

上記の記事の通り、

$ heroku git:remote -a [app name]

で解決しました。
.git/configの向き先を直接書き換える、でもうまく行きました。

反省

アプリを削除するときもHeroku CLIを使って削除しておけば、.git/configの情報も削除されました。CLI使う場合は極力CLIでやることで整合性が保てるのであんまりGUI使わないようにしよう。

CLIでアプリを削除
$ heroku apps:destroy --app [app name] --confirm [app name]
43
28
0

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
43
28