¿Hay alguna manera de hacer que una rama de git deje de aparecer cuando escribe "git branch", pero sigue estando accesible en el historial, es decir, a través de gitk? Tengo muchas ramas antiguas que quiero quitar de mi vista, pero no veo ninguna razón para borrar la historia, incluso de los callejones sin salida de desarrollo en un mundo con discos duros de terabytes.¿Hace que las viejas ramas de git sean invisibles sin hacerlas inalcanzables?
Las etiquetas pueden estar cerca de lo que estoy buscando, pero no quiero tener que nombrar mis callejones sin salida más allá de su mensaje de confirmación. Además, quiero etiquetas de reserva para puntos especialmente buenos en el historial de desarrollo de la línea principal.
... o, de manera más eficiente y conveniente, a un repositorio clonado localmente. En Linux, los enlaces duros se usarán automáticamente para compartir el almacenamiento entre el clon y el original. –