Git init main
Github has lead the way with changing a long existing convention of using a master branch in your git repositories. I do not have much of a preference for branch names but if someone else does, I’ll do my best to promote peace… unlike creating a new repo with a master branch, then creating a main branch from the master branch, then deleting the master branch, and finally some upstream stuff. I know it’s not a big deal but it’s the little things that drain you.
Enough little things combined will burry just about anything
Instead of all the hoop jumping, we can just update our git config to always create a main branch when we initialize a new repo.
Run the following command in your terminal:
git config --global init.defaultBranch main
This will update your
.gitconfig and add the following:
[init] defaultBranch = main
Now, the next time you
git init you will have a main instead of a master branch.