In Git 2.28 you can change the default branch name from master
to whatever you want (the name main
seems to be a popular choice).
Set Your Default Branch Name
If you run the following from the command line
git config --global init.defaultBranch main
it will set the defaultBranch name to main
in your global git config file (typically ~/.gitconfig
).
Now when you run
git init
in a new directory, it should initialize a Git repo with the branch name main
. You can check the branch name with
git status
What if it doesn’t work?
If you are using a version of Git less than 2.28
, this setting will have no effect.
You can determine what version of Git you are running by running the following from the command line.
git --version
Leave a Reply