Exiba branches de seu repositório selecionando Repositório>Branches enquanto exibe seu repositório na Web.
Selecione o botão de opções Mais no final da linha do branch que deseja excluir.
No menu opções, selecione Excluir branch.
Na caixa de diálogo Excluir branch, selecione Excluir.
Para excluir um branch, siga estas etapas:
No menu Git da barra de menus, selecione Gerenciar branches.
Em Branches, clique com o botão direito do mouse em um branch e selecione Excluir. Se você tiver alterações não publicadas, o Visual Studio pergunta se você tem certeza de que deseja excluir o branch.
O Visual Studio 2019 versão 16.8 e versões posteriores fornece uma experiência de controle de versão do Git, mantendo a interface do usuário do Team Explorer Git. Para usar o Team Explorer, desmarque Ferramentas>Opções>Versão prévia do recurso>Nova experiência do usuário do Git na barra de menus. Você pode exercer os recursos do Git de qualquer interface de forma intercambiável.
Abra o Team Explorer e vá para o modo de exibição Branches.
Localize o branch que deseja excluir. Lembre-se de que você não pode excluir um branch no qual está trabalhando no momento.
Clique com o botão direito do mouse no nome do branch e selecione Excluir. O Visual Studio pergunta se você tem certeza de que deseja excluir o branch, caso tenha alterações não publicadas.
É possível excluir um branch remoto usando o mesmo método. Localize a árvore do remoto na exibição no modo de exibição Branches do Team Explorer (como remotes/origin), clique com o botão direito do mouse e selecione Excluir.
Exclua um branch local usando o comando git branch -d enquanto estiver com check-out em um branch diferente.
git branch -d <branch_name>
Excluir um branch remoto requer o uso do comando git push usando a opção --delete.