毎回忘れるのでメモ
herokuではmasterブランチにpushされたコードがアプリとして実行されるため、開発中のブランチ(develop)をとりあえずherokuで動作させたいという場合には、以下のようにgit pushします。
1 2 3 |
# otherブランチをherokuのmasterにpushして動作させる $ git push heroku develop:master |
上記はherokuに限った話ではなく、ローカルの<src>をリモートリポジトリ(ここではorigin)の<dst>にpushする場合は下記のように、ブランチ名をコロンで区切って指定します。
1 2 |
$ git push origin <src>:<dst> |
参考
Push different branch to Heroku
heroku に master 以外のブランチを push する