はじめに
GitHubではブラウザ上でブランチ名の変更ができるのですが、Azure Reposではブラウザ上からは直接ブランチ名の変更ができません。
そのためAzure Repos上でブランチ名を変更するためには、変更したいブランチをベースに新しいブランチを作成することで任意の名前を設定することができます。
手順
シナリオ
今回の手順ではデフォルトブランチのブランチ名を変更したい場合を想定し説明致します。
フロー概要
- デフォルトブランチをベースに新規ブランチの作成
- 新規ブランチの作成で任意の名前を設定
- 上記の新規ブランチをデフォルトブランチに設定する
手順詳細
ここではmainブランチをproductionに変更したいとします。
Nameに任意の名前を入力し、Based onにブランチ名を変更したいブランチを選択します。
今回はproductionに変更したいので、Nameにproduction、Baseにmainブランチを選択します。
これで名前がproductionのmainブランチの複製ができました。
次にproductionブランチをデフォルトブランチに変更します。
productionブランチの右側の三点リーダーを選択し、「Set as default branch」を選択します。
productionブランチがデフォルトブランチになっていること確認できました。
まとめ
Azure Reposでは一度作成してしまったブランチの名前を現時点ではポータル上からは直接変更ができないようでした。
そのため、変更したいブランチをベースに複製して名前を変更する手順について説明しました。