Como renomear o ramo Git (local e remoto)

Como renomear o ramo Git (local e remoto)

O Git é um poderoso sistema de controle de versão que permite aos desenvolvedores gerenciar sua base de código com eficiência. Uma das características essenciais do Git é a capacidade de criar e gerenciar ramificações. As filiais permitem que os desenvolvedores trabalhem em diferentes recursos ou correções simultaneamente, sem interferir no código um do outro. No entanto, à medida que o desenvolvimento avança, geralmente é necessário renomear uma filial.

Neste artigo, veremos como renomear uma filial Git, local e remotamente.

Renomeando um ramo Git local

Renomear um ramo Git local é um processo simples. Primeiro, mude para a filial que você deseja renomear usando o comando:

checkout git   

Em seguida, renomeie a filial usando o comando:

ramo git -m   

A opção -m significa "Move", que efetivamente renova a filial. Depois de executar este comando, o nome da filial é atualizado. Você pode confirmar isso executando o comando:

ramo git  

Este comando lista todas as filiais locais e você deve ver o novo nome da filial listado.

Renomear um ramo Git remoto

Renomear um ramo git remoto está um pouco mais envolvido. Você não pode simplesmente renomear uma filial remota usando o comando git ramo porque a filial vive em um servidor remoto. Em vez disso, você precisa empurrar um novo ramo com o novo nome e excluir o ramo antigo.

Primeiro, renomeie o nome da filial no repositório local com as instruções acima. Em seguida, empurre o novo ramo para o repositório remoto.

Git Push Origin -u   

Verifique seu repositório remoto e você encontrará o novo ramo lá. No entanto, o ramo antigo ainda será visível. Para consertar isso, remova o ramo antigo executando o seguinte comando.

Git Push Origin -Delete   

Este comando não empurra nada para o servidor remoto, mas exclui o ramo antigo. Novamente, você deve ver uma mensagem de confirmação.

Conclusão

Renomear um ramo Git, local ou remoto, é um processo direto depois que você conhece os comandos. Renomear uma filial local é tão simples quanto usar o comando git ramo com a opção -m. Renomear uma filial remota requer empurrar uma nova filial com o novo nome e excluir o ramo antigo. Com esse conhecimento, você pode manter seu repositório Git organizado e atualizado com o mínimo esforço.