Uso git para mantener varias copias de trabajo de mi código. La idea es que puedo verificar cualquier rama, compilarla y ejecutarla para ver cómo la característica x de la rama encaja con el estado actual del código.Fusionando los cambios del maestro en todas las ramas usando Git?
La rama principal de Git es el tronco y las otras ramas del git son características o cosas que me gustaría probar. Por lo tanto, mi uso típico es actualizar el maestro con las últimas correcciones y luego fusionar el maestro en las ramas individuales para que cada uno de ellos se mantenga actualizado.
Este sistema funciona bien para mí, excepto por el hecho de que tengo que pagar una sucursal, fusionar el maestro y enjuagar/repetir para las otras ramas. Dado un sistema de control de versiones como git, no veo esta escala muy bien dado el hecho de que sería propenso a generar muchas ramas con el tiempo.
Sigo siendo un principiante git, así que sospecho que puede haber un mecanismo de git que ya tiene que me puede estar perdiendo. ¿Hay alguno? Si no, ¿cómo se compromete un cambio en todas las sucursales para que estén actualizadas por sí mismas?
¿Tiene la implementación del código de esa pregunta? – edi9999
No, inicialmente fue un proceso completamente manual. Esto fue también cuando yo era un principiante git. Ahora estoy usando git flow, que es muy similar, pero no me obliga a mantener varios scripts. – Carl