Outra opção interessante deste comando é mudar o nome do branch inicial.
Por padrão, git init
cria o branch "master"1. Mas é possível alterar o nome do branch inicial usando a opção --initial-branch
ou -b
. Por exemplo, se eu quiser que seja "main":
# Ambas as opções são válidas
git init --initial-branch=main
git init -b main
Ou ainda, se quiser que sempre seja "main" por default, adicione nas configurações:
git config --global init.defaultBranch main
Assim, basta rodar git init
que ele usará o nome que estiver configurado (no exemplo acima, é "main").
E não deixe de consultar a documentação para mais informações.
Footnotes
-
A mudança de nome de "master" para "main" ocorreu no GitHub, para repositórios criados lá. Mas na linha de comando o branch inicial ainda é "master". ↩