Como renomear o ramo Git (local e remoto)
- 2302
- 30
- Enrique Gutkowski PhD
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.