0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

よく使うHerokuコマンド

Last updated at Posted at 2020-01-31

herokuをremoteリポジトリに追加

heroku git:remote -a {herokuアプリ名}

接続先herokuのURL変更

まず、git remote -v で現状の接続先を確認した上で、以下のコマンド

git remote set-url heroku {ここに変更するURLを貼り付け}

herokuアプリ名の変更

初期のアプリ名(単語+ランダム文字列)を変更するときや、作ってて途中でアプリ名変えたいときに使用。(このコマンド実施することで、上記の接続先URL(アプリ名が含まれる)も自動的に変更される。)

heroku rename {新しいアプリ名}

ローカルブランチ(git)からのpush

git push heroku master
git push heroku    #master は省略可能

dbのリセット、再構成

# DBリセット(Postgre前提)
heroku pg:reset DATABASE
# 最構成
heroku run rails db:migrate

メンテナンスモード

db:migrateしなきゃいけないときとか作業時にアクセスされたくないとき、一時的にアクセスできない状態(エラーページを表示)するときに使用

heroku maintenance:on   #メンテナンスモード開始
heroku maintenance:off  #メンテナンスモード終了

HerokuのサーバーにSSHで接続

heroku run bash --app MyApp

上記コマンド後にheroku上でbashコマンド(ex. ls, cat, cd)が実行できる

コメント

railsチュートリアルなどやっていく中で、herokuちょくちょく触りますが、すぐ忘れてしまうので備忘として残す。適宜追加します。

0
1
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
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?