Git - deletando várias branches ao mesmo tempo

Post publicado em 09/08/2021 13:44 Última atualização em 09/08/2021 13:45

Aqui trago uma dica bem rápida para quando precisar deletar diversas branches ao mesmo tempo. Útil quando a gente quer fazer aquela limpeza no projeto local. Primeiro você precisa encontrar todas as branches que possuem o padrão que deseja remover. Para fins de ilustração, utilizarei o padrão "mergefix". Rode o seguinte comando:

git branch | grep mergefix
A lista trará todas as branches localizadas para a simples conferência. Depois de conferir que está tudo ok, rode o comando acrescido da ação de deletar as branches:
git branch | grep mergefix | xargs git branch -D
O resultado será a remoção de todas as branches de uma vez só, sem precisar digitar uma a uma.   Espero ter ajudado ;)


Scroll down