¿Cómo se pueden eliminar los git bracnhes no utilizados de Tortoise-Git? Estas ramas se han eliminado tanto local como remotamente, me gustaría no verlos más cuando se utiliza este desplegableCómo eliminar las ramas de git no utilizadas
Respuesta
Tiene que ejecutar git remote prune origin
. Esto eliminará las ramas de seguimiento remoto que ya no representan una rama en el control remoto.
No lo quita de Tortoise-Git. ¿Hay algo específico que deba hacer para esta aplicación? – JAM
cuando ejecuta 'git branch -a', ¿ve esas ramas (con o sin origen)? –
Adam: tanto local como remotamente, solo veo las ramas que necesito ver. El ruido que aparece en la parte superior no está presente – JAM
Tal vez simplemente eliminó/eliminó las ramas y el caché no está actualizado. Puede matar el proceso tgitcache.exe
para restablecer la caché.
Eliminación (y posterior reinicio) este proceso no restablece las entradas en caché – JAM
Puede hacer 'ver registro' y luego desplácese hacia abajo hasta donde vea el marcador de bifurcación, haga clic con el botón derecho y solicite que lo elimine. Por lo general, lo verá dos veces como foo y origin/foo y es posible que desee eliminar ambos.
No he encontrado una manera de hacer el equivalente a git remote prune origin
desde la GUI de TortoiseGit.
A partir de TortoiseGit 2.4.0.2 hay una manera de dejar que se ejecute git remote prune origin
. En la ventana Sincronización, puede seleccionar "Limpiar ramas remotas obsoletas", que luego eliminará todas las ramas remotas ya eliminadas de su caché local.
No sé si esto ya existe en las versiones anteriores, porque yo normalmente uso la línea de comandos ^^
- 1. Cuándo eliminar ramas en Git?
- 2. Eliminar referencias no utilizadas
- 3. ¿Cómo 'git pull' todas las ramas fácilmente?
- 4. actualización de las ramas utilizando git pull
- 5. GIT - fusionar diferencia de las ramas
- 6. ¿Cómo eliminar automáticamente cadenas de texto no utilizadas?
- 7. Eliminar ramas enumeradas por la rama git -a
- 8. cómo detectar las importaciones no utilizadas?
- 9. Fusionando ramas de Git
- 10. restringir git svn a las ramas
- 11. ¿Git no clona todas las ramas en los clones subsiguientes?
- 12. Git: las ramas deben aislar los cambios, ¿o no?
- 13. Cómo mantener las ramas de git de larga ejecución
- 14. git, filter-branch en todas las ramas
- 15. git gui que muestra bien las ramas
- 16. ¿Puedes eliminar múltiples ramas en un comando con Git?
- 17. git - empujando las descripciones de las ramas al control remoto
- 18. Organizando ramas de git
- 19. Cómo usar correctamente git y ramas
- 20. ¿Cómo puedo eliminar las clases de CSS no utilizadas de mi proyecto de sitio web?
- 21. Cómo obtener git para realizar cambios en todas las ramas
- 22. Las ramas de git remotas no se muestran con `git branch -r`?
- 23. Jira y git: ¿Cómo se reflejan todas las ramas?
- 24. ¿Cómo eliminar las confirmaciones de git innecesarias?
- 25. ¿Crear y eliminar muchas ramas en git es malo?
- 26. Cambiando ramas en git
- 27. ¿Cómo eliminar "automáticamente" las unidades no utilizadas de la cláusula uses?
- 28. Resharper- Encuentra todas las clases no utilizadas
- 29. Cómo suprimir [temporalmente] las advertencias "definidas pero no utilizadas"?
- 30. Buscar todas las variables no utilizadas
creo que esto se ha pedido aquí: https://stackoverflow.com/questions/19928808/deleted -remote-branches-still-listed-in-tortoisegit y esa respuesta es bastante buena. –