Git renomear filial
- 4047
- 7
- Randal Kuhlman
Ao trabalhar com o Git, é comum os projetos conter várias filiais. Às vezes, esses ramos mudam de propósito ao longo do tempo ou simplesmente têm um erro de nomenclatura e, nesses casos, é necessário renomear o ramo.
Neste guia, mostraremos as instruções passo a passo para renomear ramificações Git através da linha de comando em um sistema Linux. Mostraremos o processo de renomear ramos locais, bem como ramos remotos e repassar o que você precisa saber para garantir uma transição suave.
Neste tutorial, você aprenderá:
- Como renomear ramos locais e remotos
Categoria | Requisitos, convenções ou versão de software usada |
---|---|
Sistema | Qualquer distro Linux |
Programas | Git |
Outro | Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando. |
Convenções | # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular |
Renomeie o ramo Git
Ao renomear um ramo Git, você tem algumas opções a serem consideradas. Muito provavelmente, você deseja renomear a filial local e o ramo remoto junto com ela. Mas também é possível renomear apenas a filial local. Vamos mostrar as etapas para as duas opções abaixo.
Se a cabeça está atualmente apontada para a filial que você deseja renomear - em outras palavras, se você "checou" a filial atual ou estiver trabalhando ativamente com ela - você pode renomeá -lo com o seguinte comando.
$ git ramo -m
Ou para renomear algum outro ramo que a cabeça não apontou:
$ git ramo -m
Isso renomeou o ramo Git local. Se você empurrar este ramo, ele não entrará em conflito com o nome antigo, mas será seu próprio ramo sob o novo nome. A partir daqui, cabe a você se você quiser excluir o antigo ramo.
$ Git Push -Delete
Finalmente, empurre o novo ramo para remoto e redefinir o ramo a montante.
$ git push $ git push -u
Observe que alguns servidores podem exigir o --Unset-upstream
opção para começar a empurrar o novo nome em vez da antiga.
$ git checkout $ git ramo --unset upstream
Conclusão
Neste artigo, aprendemos a renomear uma filial Git local e remota no Linux. Também vimos alguns comandos recomendados para ajudar a finalizar as mudanças e garantir uma transição suave.
Tutoriais do Linux relacionados:
- Coisas para instalar no Ubuntu 20.04
- Uma introdução à automação, ferramentas e técnicas do Linux
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Tutorial de ramificação Git para iniciantes
- Mastering Bash Script Loops
- Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
- Ubuntu 20.04 Guia
- Sistema Linux Hung? Como escapar para a linha de comando e…
- Coisas para instalar no Ubuntu 22.04
- Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…