2012-03-14 27 views

Respuesta

252

Usted debe leer este artículo: Remote branches with TortoiseGit

De acuerdo con esta entrada del blog:

... quitar la sección local por primera apertura del diálogo Checkout/Switch para llegar al diálogo Browse refs.

enter image description here

En el diálogo Browse refs podemos hacer clic derecho en la rama local y optar por eliminarlo.

enter image description here

Para eliminar una rama remota podemos hacer lo mismo, pero en lugar de hacer clic derecho en nuestra sucursal local que expanda el árbol mandos a distancia en la parte izquierda del diálogo y busque la rama remota.

enter image description here

+6

Btw. tenga en cuenta que no puede eliminar la rama en la que se encuentra actualmente (esto dará un error). Además, si la rama que desea eliminar no está visible en el cuadro de diálogo "Buscar referencias", es posible que haya sido creada recientemente, realice una extracción antes. Y finalmente hay una forma directa de llegar a "Buscar referencias". Ver otra respuesta de Razvan Panda. – Trilarion

+3

¡Gran respuesta! Pero esta opción necesita un lugar mejor en TortoiseGit gui, ahora está 'escondida' ... –

+0

@StijndeWitt Hay, ver [Respuesta de Răzvan Panda] (https://stackoverflow.com/a/13327694/321973) –

79

Puede Shift Haga clic en + el botón derecho en el repositorio clonado y selecciona Browse References de TortoiseGit submenú:

Haga clic en mandos a distancia en la vista de árbol de la izquierda, y haga clic derecho la rama que desea eliminar y haga clic en Delete remote branch.

También puede deshacerse del "cambio" + botón derecho del ratón: Ir a la configuración TortoiseGit -> "conjunto extendido de menú de contexto" y desactive "Examinar Referencias"

+6

También puede deshacerse del "shift" + clic derecho: Ir a la configuración de TortoiseGit -> "Establecer menú de contexto extendido" y desmarcar " Examinar las referencias " – MrTux

+1

También algo útil con esta solución es que puedes seleccionar varias ramas. Es útil cuando tienes que eliminar 62 ramas. Gracias – Noki

+0

@Noki Es posible eliminar ramas en el cuadro de diálogo Buscar referencias. Ver mi respuesta https://stackoverflow.com/a/46312594/3247152 –

2

registro de diálogo Abrir primero, hay maneras de eliminar rama (s):

  1. clic derecho en la rama
    enter image description here

  2. clic derecho en cometer
    enter image description here

  3. En Navegar referencia de diálogo
    enter image description here

  4. Eliminar ramas fusionadas
    enter image description here

  5. Eliminar aquellas ramas de seguimiento remoto que no se existen sus sucursales remotas en el control remoto
    enter image description here
    [Nota] si desea podar no existir ramas cada vez que realice la búsqueda, se puede hacer esto:
    enter image description here