Este artigo explicará o método de excluir todos os ramos que foram mesclados em Git.
Como excluir/remover todos os ramos que foram mesclados no Git?
Para excluir ou remover todos os ramos Git que foram mesclados, siga as etapas fornecidas:
Etapa 1: Navegue para o repositório local
Primeiro, execute o comando abaixo da lista abaixo e redireciona para o diretório local específico:
$ "C: \ git \ Reposc"
Etapa 2: Veja a lista de ramificações disponíveis
Em seguida, exiba a lista de todas as filiais disponíveis no repositório através do seguinte comando:
Ramo $ git
Pode -se observar que o repositório contém três filiais locais, eu.e., ““alfa","beta", e "mestre”:
Etapa 3: Ver ramos mesclados
Em seguida, digite o “ramo git”Comando com o“-mesclado”Opção para exibir apenas as filiais mescladas:
$ Git Branch -Mertado
A saída abaixo indica que o “alfa”O ramo foi fundido com o“mestre" filial:
Etapa 4: Excluir galhos mesclados
Agora, digite o comando abaixo fornecido para excluir os galhos mesclados e especificar o ramo que você deseja manter. Por exemplo, especificamos o “mestre“Ramo porque queremos mantê -lo:
$ git ramo -Merged | egrep -v "(^\*| Master)" | Xargs Git Branch -D
Aqui:
A saída abaixo indica que o ramo mesclado “alfa”Foi excluído com sucesso:
Como alternativa, os usuários podem simplesmente excluir qualquer ramo usando o “git ramo -d ”Comando.
Etapa 5: Verifique as mudanças
Por fim, veja a lista de todas as filiais disponíveis para verificar as alterações:
Ramo $ git
Pode -se observar que agora o repositório contém apenas dois ramos, eu.e., ““mestre" e "beta", e a "alfaA filial foi excluída do repositório:
Nós explicamos o procedimento para excluir todos os ramos que foram mesclados.
Conclusão
Para excluir ou remover todos os ramos Git que foram mesclados, primeiro, mude para o repositório local. Em seguida, veja os galhos mesclados. Em seguida, execute o “Git Branch -Merged | egrep -v “(^\*| Master)” | Xargs Git Branch -D”E especifique o ramo que precisa ser mantido. Por fim, verifique as alterações visualizando a lista de todas as filiais. Este artigo explicou o método de excluir todos os ramos que foram mesclados em Git.