2024
June
07
【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ブランチにリネームされた。
このカテゴリの最新記事
2024.02.15
【PostgreSQL】レプリケーション設定方法
2023.09.22
PostgresSQLでカンマ区切りのデータを個別にカウントする方法
2024.03.22
【HTML5】カスタムデータ属性を使い要素に値を持たせる方法
2023.07.03
間違いやすいSQLのコマンド5選