brew install heroku/brew/heroku次にコマンドライン上からHerokuにログインします。
heroku loginアプリを作成します
heroku createherokにプッシュします。
git push heroku master現在作業しているブランチがmaster出ない場合は以下のコマンドでプッシュします。
git push heroku 現在のブランチ名:masterDBのマイグレードを行います
heroku run rails db:migrate以下のコマンドでHerokuで公開されたページを見ることができます
heroku open本来だったらこれでOKなのですがDBのマイグレード時に以下のようなエラーがでてmigrateできない事案と遭遇
LoadError: Error loading the 'postgresql' Active Record adapter. Missing a gem it depends on? pg is not part of the bundle. Add it to your Gemfile.原因は.bundle/configをherokuにアップロードされていたためproduction環境でのバンドルが失敗していたみたい。
.bundle/configを削除してもう一度pushしてマイグレードすればちゃんと動きました。