Existe uma opção para excluir um ramo com o TortoiseGit ?
Encontrei uma solução para a linha de comando . Existe uma implementação no TortoiseGit?
Existe uma opção para excluir um ramo com o TortoiseGit ?
Encontrei uma solução para a linha de comando . Existe uma implementação no TortoiseGit?
Respostas:
Você deve ler este artigo: Ramificações remotas com o TortoiseGit
De acordo com este post do blog:
... remova a ramificação local abrindo primeiro a Checkout/Switch
caixa de diálogo para acessar a Browse refs
caixa de diálogo.
Na Browse refs
caixa de diálogo, podemos clicar com o botão direito do mouse na ramificação local e optar por excluí-la.
Para excluir uma ramificação remota, podemos fazer o mesmo, mas em vez de clicar com o botão direito do mouse em nossa ramificação local, expandimos a árvore de controles remotos na parte esquerda da caixa de diálogo e localizamos a ramificação remota.
git remote update origin --prune
removerá quaisquer referências de filial remota salvas localmente para ramificações que não existem mais origin
.
Você pode Shift+ Clique com o botão direito do mouse no repositório clonado e escolher Browse References
no submenu TortoiseGit:
Clique nos controles remotos na visualização em árvore esquerda e, em seguida, clique com o botão direito do mouse no ramo que deseja remover e clique em Delete remote branch
.
Você também pode se livrar do "shift" + clique com o botão direito: Vá para as configurações do TortoiseGit -> "Definir menu de contexto estendido" e desmarque "Procurar referências"