Published on

Git のブランチ名を master から main にリネームする

Authors

GitHub のデフォルトブランチが main になったので,master と main が混在している気持ち悪さをなくすためブランチ名を変更しました。

ブランチ名の変更は簡単で,1. リモート側で変更,2. ローカル側で変更という手順です。

リモート側

※ GitHub を使っているので,リモート側は GitHub 上で行う

  1. 該当リポジトリにアクセスし,Settings > Branches を開く
  2. 該当ブランチの編集ボタンをクリック

GitHub: Settings > Branches > Default branch

  1. 変更したいブランチ名を入力して,[Rename branch]をクリック

GitHub: rename branch

※ ローカル側の変更手順もヒントとして表示されます,GitHub すばらしい

GitHub: The default branch has been renamed!

ローカル側

git branch -m master main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a

以上です