Alterando o nome de sua branch principal

Após uma sugestão de @Una no twitter, resolvi trocar o nome da branch principal nos meus projetos.

Recentemente tivemos vários protestos acontecendo pelo mundo com o papel principal de mostrar que Vidas Negras Importam #BlackLivesMatter.

Com isso, uma pessoa no Twitter, sugeriu-nos que alterássemos o nome da branch principal em nossos repositórios, geralmente chamada de master, onde esta palavra tem uma referência ao trabalho escravo.

Tweet da pessoa @Una

Eu gostei muito da ideia e aderi aos meus projetos. Neste post vou demonstrar como fiz essa alteração.

Alterando a branch no repositório local

Para isso, eu resolvi mover a branch master para a nova branch que vamos chamar de main, como sugeriu @Una.

git branch -m master main

Desta forma, eu já crio uma nova branch localmente e vou para ela. Esta nova branch é exatamente igual a branch anterior.

Subindo a nova branch

Após criar a nova branch, precisamos subir ela para nosso repositório,que no caso é o github.

git push -u origin HEAD

Alterando a configuração no github

Já no github, dentro do meu repositório, fui até a aba de configurações e no menu lateral esquerdo, selecionei a opção Branches.

Configurações de branches do github

Aqui temos a opção de alterar a nossa branch principal. Após escolher o nome da nova branch, é só clicar no botão Update e já está feito.

Removendo a branch antiga

Para finalizar, vamos apagar a branch antiga pois ela não é mais necessária em nosso projeto. Para isso, voltei a página do meu repositório. Cliquei na opção onde é mostrado todas as branchs do projeto.

Selecionando a opção branches no github

Agora com a listagem de todas as branchs do projeto, é só clicar na lixeira para excluir a branch antiga.

Excluindo branch antiga.

Com isso, finalizamos nossa alteração de branch principal em nosso repositório no github. E deixamos de ter uma referência ao trabalho escravo em nosso projeto.

Deixo aqui um Link com algumas palavras e expressões que nós deveríamos pensar melhor antes de utilizá-las, pois são relacionadas ao racismo.

Valeu pessoas por terem lido até aqui. Até a próxima.

Comentários