The command git init
automatically creates a branch called master
as the default branch for a repository.
Aside from being the default name, is master
special in any way, or is it just treated as any other branch?
Furthermore, is it treated differently inside of git itself? And is it supposed to be treated differently inside of other software that uses git, i.e. GitHub?