@kasumiiです。こんにちは。
とりあえずつけてあったHerokuのアプリ名を変更したくなったので、変更方法を調べてみました。
【参考】Renaming Apps from the CLI | Heroku Dev Center
アプリ名を OLDNAME から NEWNAME に変更する
結論から言うと、ターミナルなどでHerokuアプリのディレクトリ内から以下のコマンドを実行するだけ。
heroku apps:rename NEWNAME
以下のような表示が出て、アプリ名の変更が完了します。
Renaming OLDNAME to NEWNAME... done http://NEWNAME.herokuapp.com/ | git@heroku.com:NEWNAME.git Git remote heroku updated
これで http://NEWNAME.herokuapp.com/ という新しいURLでアクセスできるようになりました。(∩´∀`)∩ワーイ
Gitのリモート設定の変更も自動でやってくれる!
最初、Herokuの管理画面からアプリ名を変更してみたところ、git push heroku master
したときに動かなくなってしまいました。(本来なら以下のようなGitリモートの設定変更も手動でやらないといけないので動かなくなって当然だったんですが…)
git remote rm heroku heroku git:remote -a NEWNAME
で、Herokuさんは、アプリのディレクトリ内からheroku apps:rename
するだけで、上記のリモート設定変更まで自動でやってくれるんですねー!かしこい!
なんていうかHerokuさんは、管理画面からやろうとすると逆に不便なことが多い気がします…w