git init したときのデフォルトブランチ名を master から main に変更する

2020/09/23に公開

2020 年 7 月 27 日、Git v2.28.0 がリリースされました。このバージョンでgit initしたときのデフォルトブランチ名が「master」以外へ変更可能になったので、その手順を紹介します。

デフォルトブランチ名を変更するコマンド

この例では「main」ブランチに名前を変更しています。

git config --global init.defaultBranch main

Git のバージョンを確認する

ただ git のバージョンが v2.28 未満の場合は上記のコマンドは使えないので、まずバージョンを確認します。

git --version

Git のバージョンアップ

確認した結果、v2.28 未満であれば、Git のバージョンアップを行います。

Mac OS:

brew upgrade git

Windows:

git update-git-for-windows

バージョンアップが完了したら、改めてデフォルトブランチ変更のコマンドを実行しましょう。

参考

Highlights from Git 2.28

Discussion