タイガーラック クリエイティブブログ
2024
September
05

【git】defaultブランチ名の変更

gitのdefaultブランチ名を、masterからmainに変更したい。

経緯

GitHubなどで新規リポジトリを作成した際のdefaultのブランチの命名が、いつからかmasterからmainになっていた。

調べると、「master」というブランチ名は、その歴史的背景から一部のユーザーにとって不快なものであるらしい。

https://sfconservancy.org/news/2020/jun/23/gitbranchname/

あるサーバーに自前で用意したgitリポジトリのdefaultのブランチ名が「master」だったので、それを「main」に変更した。

設定ファイルの改修

サーバーにSSHログインして、適切なユーザーに切り替わり、下記のコマンド

git config --global init.defaultBranch main

確認

git config -l

globalに絞って確認

git config --global -l

出力された結果が
init.defaultbranch=main
となっていたので、defaultブランチ名がmainになってることが確認できた。

systemレベルのconfigもあるらしい(今回はなかった)

git config --system -l

もしsystemのconfigがあって、そちらのdefaultブランチも変更する場合

git config --system init.defaultbranch main

ブランチのリネーム

これまで運用してきたmasterブランチの名前も、mainに変更したい。

現在のブランチを確認

git branch

上記コマンドでmasterブランチにいることを確認したら

git branch -m main

masterブランチがmainブランチにリネームされた。

このカテゴリの最新記事

関連記事

SHOP LIST

タイガーラック株式会社

〒577-0056
大阪府東大阪市長堂1-3-14 TOKUYASU Bld.