Gabriel Zuqueto Amaral
www.gabrielzuqueto.eti.br

Git: Como renomear branch local e remoto

Este post explica de forma simples como renomear branch locais e remotas no Git

Git: Como renomear branch local e remoto

Em algum momento já aconteceu de você ter criado um branch com o nome errado, seja porquê digitou errado, ou até mesmo não seguiu o padrão definido pela equipe ou projeto que trabalha. Para nossa alegria, o git permite que a gente altere não só o nome do branch local, como nome do remoto também.

1 - Renomeando o branch local

Caso esteja no branch, basta digitar o seguinte comando:

git branch -m nome-novo

Caso esteja em outro branch que não o que você quer renomear:

git branch -m nome-antigo nome-novo

2 - Remova o branch remoto com o nome antigo e crie o branch novo

git push origin :nome-antigo nome-novo

Note que é necessário o : antes do nome do branch antigo.

3 - Redefina o branch upstream para o branch local nome-novo

Caso não esteja no branch novo, faça checkout para ele:

git checkout nome-novo

Após execute:

git push origin -u nome-novo
Screenshot do terminal com os comandos git para renomear branch local e remoto

Conclusão

Branch faz parte do desenvolvimento de software e é um dos recursos mais poderosos do git.

Renomear um branch local é uma questão simples, porém, renomear o branch remoto trata-se de excluir o branch antigo e fazer push para o novo.

Caso tenha ficado alguma dúvida, deixe um comentário.

Se este post te ajudou, por favor, compartilhe nas suas redes sociais.

https://gabrielzuqueto.eti.br/git-como-renomear-branch-local-e-remoto 2019-11-17 10:00:00 -0300 gabrielzuqueto

Deixe seu comentário

Não perca mais nenhum post!

Cadastre-se e receba novos posts diretamente em seu e-mail.

Escolhidos para você

Como usar GitHub?
Como usar GitHub?

Git: Como excluir branch local e remoto
Git: Como excluir branch local e remoto

Como criar servidor para envio de e-mail em massa
Como criar servidor para envio de e-mail em massa

Vultr Cloud - Receba $ 50 em crédito
Vultr: Receba $ 50 em crédito

DigitalOcean - Receba $ 50 em crédito
DigitalOcean: Receba $ 50 em crédito

NordVPN - Liberdade, Segurança e Anonimato
NordVPN: Liberdade, Segurança e Anonimato. $ 3.49/mo *