5

GitHub: Branch main ou master?

Gustavo Pereira
Gustavo Pereira

Olá comunidade DEV!


Nesse artigo espero contribuir com quem está com dificuldades para criar e atualizar algum repositório no GitHub.



Introdução


Muitas comunidades, tanto no GitHub quanto na comunidade Git mais ampla, estão considerando renomear o nome do "branch" padrão de seu repositório de master para main.


Diante desse cenário, o GitHub tem feito essas alterações (de master para main) automaticamente nos projetos existentes e em fases para minimizar alguma possível interrupção nos serviços.


Essas alterações no branch padrão podem gerar dificuldades na criação/alteração de repositórios.


Neste artigo vamos ver como superar essa fase de transição e conseguir publicar nossos arquivos no GitHub de forma simples e que funciona!


Criando o repositório


Você deve primeiro criar seu repositório na plataforma do GitHub sem a opção de adicionar um arquivo README. O nome do repositório criado será usado no comando abaixo onde tem <seu-repositorio.git>.


Em seguida, vá para o diretório onde está seu projeto e execute os comandos abaixo*:


echo "# teste" >> README.md
git init
git status
git add .
git commit -m "primeiro commit"
git branch -M main
git remote add origin https://github.com/<seu-repositorio.git>
git push -u origin main


*Essa tarefa pode ser realizada no Terminal bash do VS Code, por exemplo.



Pronto! Seu repositório está criado com seu projeto nele!


Atualizando o repositório


Para atualizar seu repositório, novamente vá para o diretório onde está seu projeto e execute os comandos abaixo:


git init
git status
git add .
git commit -m "novos arquivos inseridos"
git push -u origin main


Feito!!!


Espero que este artigo tenha sido útil! Gostou? Aperta "^" ali em cima do lado esquerdo 😊


Outras fontes:


https://github.com/github/renaming


Gustavo Pereira

https://github.com/gustavofpereira

https://www.linkedin.com/in/gustavo-pereira-915b4a/


Outros artigos:

CSS3 Flexbox com exemplos

3
87

Comentários (4)

0
Heloísa Sá

Heloísa Sá

08/09/2021 21:10

Ajudou demais!

Obrigada!

1
D

Danilson Sanches

21/01/2021 04:28

Obrigado pelo artigo, por acaso, no inicio tive esse problema muitas vezes mas com tempo consegui resolver

1
Carlos Paladini

Carlos Paladini

20/01/2021 23:58

Boa dica. Valeu! ;)

1
Edjanilson Florencio

Edjanilson Florencio

20/01/2021 23:30


Parabéns! Boa explicação.

Em transição para a área de TI - Estudando Coding na Uninassau

Brasil