Git でローカルブランチを違う名前のリモートブランチにプッシュする
heroku gitへデプロイする際の注意(https://coneta.jp/article/show/2631)
上記の記事にもあるが、Heroku gitでビルドしたい場合、master
ブランチにpushする必要がある。
ローカルではmaster
ではない名前のブランチをHeroku上ではmaster
ブランチにpushしたい場合は、以下のようにすれば良い。
git push origin my-local-branch:master
ローカルではmy-local-branch
という名前のブランチを、originのmaster
ブランチへpushできる。
pushがrejectされてしまう場合は、--force
オプションをつけて強制的に上書きすれば良い。