Vercel で、本番にするブランチを変えるには?
プロジェクトの Settings の Environments で Production を選び、Branch Tracking のブランチ名を変えて Save します。以後、そのブランチに push すると Production のデプロイができます。
新しいプロジェクトでは、本番ブランチは `main`、なければ `master`、それもなければリポジトリの既定のブランチの順に選ばれます。本番ブランチは 1 つだけで、ほかのブランチはすべて Preview(設定していればカスタム環境)になります。
変える手順は?
- プロジェクトの Settings を開き、Environments を選ぶ。
- Production を押し、Branch Tracking の節へ。
- ブランチの名前を変えて、Save を押す。
最初は、どのブランチが本番になる?
mainブランチ- なければ
masterブランチ - (Bitbucket だけ)なければ、リポジトリの「production branch」の設定
- なければ、リポジトリの既定のブランチ
一度だけ、別のブランチを本番に出したいときは?
本番ブランチを変えずに、そのブランチの Preview のデプロイを Promote to Production で本番に出す方法があります。このときは本番の環境変数で作り直されます(Promote と Instant Rollback の違いは?)。
参考にした資料
記事は Vercel の公式ドキュメントをもとにした、個人のまとめです。画面の名前やプランの数字は変わることがあるので、最新は公式ドキュメントで確かめてください。Verdash は Vercel Inc. の公式アプリではありません。Vercel は Vercel Inc. の商標です。