Actualmente, solía crear una nueva sucursal cada vez que tenía que agregar una nueva función a mi aplicación.
Cuando mi función está terminada y es funcional, la combino con la rama maestra.
Pero más tarde, cuando necesito actualizar esta característica (como una mejora), ¿es mejor crear una nueva rama o necesito volver a crear la anterior con el maestro, la fusión se fusiona nuevamente?
Por ejemplo, tengo una rama llamada modeling-member en una aplicación Ruby on Rails. Más tarde, necesito agregar algunos atributos al modelo miembro (que se creó en esta rama). ¿Qué tengo que hacer? ¿Rebase esta rama con el maestro, actualice el modelo y fusione nuevamente o simplemente cree una nueva rama?