Cómo hacer una copia de seguridad de sucursales privadas en git
Tengo una sucursal local para el trabajo de desarrollo diario en git. Mi flujo de trabajo es:
Hacer cosas en local_branch, cometer Buscar origen / maestroRebase local_branch para ponerse al día con cosas nuevas de origen / maestroTodo funciona bien, sin embargo, la mayoría de las recomendaciones que encontré dicen que no se debe "empujar" las sucursales privadas, en las que se realiza un rebase regularmente.
El problema aquí es que, en este caso, la sucursal local no está respaldada en un servidor y la única forma de guardar el trabajo es fusionarla nuevamente con la sucursal "presionable" (es decir, origen / maestro)
¿Cuáles serían sus recomendaciones sobre el flujo de trabajo en este caso?
¡Gracias
ACTUALIZA: Me di cuenta de que uno de los requisitos originales que tenía (evitar el uso de utilidades externas) es una limitación innecesaria.
Mi solución actual es almacenar todos mis repositorios en una carpeta sincronizada en la nube, de esta manera obtengo copias de seguridad de forma gratuita.