railsチュートリアルでherokuの操作をしきりに行うので、改めてCloud9でのHerokuの操作を整理しました。
前提
・Cloud9での操作であること ・Herokuに登録済みであること【初回設定】
・クラウド上にHerokuをインストール
source <(curl -sL https://cdn.learnenough.com/heroku_install)
・インストールできたかの確認(バージョン確認)
heroku -v` or `heroku --version
・ログインとSSHキーの追加
heroku login --interactive #コマンド送信後mailアドレスとpasswordを入力する
heroku keys:add
・アプリを作成
heroku create #アプリ名は自動で決まる
or
heroku create (任意のアプリ名)
※ここで、表示されるURLがアプリのURLになる。
remote: https://********/ deployed to Heroku ⇦これがURL
デプロイ(変更を適用)
・gitに追加 `git add (ファイル名 or 全て)`・gitにコミットする
git commit -m "コメント"
・herokuにpushする
git push heroku master
データベースに変更を適用する
・herokuにマイグレーションを実行する heroku run rails db:migrate
※自分はここがうまくいかなかったので以下で説明されているコマンドを実行しました。
https://qiita.com/bdogrep/items/8620dbba5e4c3fd859df
ありがとうございます。