Digamos que en nuestro repositorio de Git, trabajamos en la rama master
por un tiempo. Entonces, la mayoría de nosotros comenzó a trabajar en la rama coolfeature
, mientras que algunos desarrolladores continuaron en master
.¿Cómo manejar una discontinuidad de Git?
Ahora, los desarrolladores que trabajaron en master
han perdido interés, y lo que desarrollaron desde que bifurcamos no es muy importante. Pero nos gustaría que la rama principal de desarrollo se llame nuevamente master
. Conceptualmente, básicamente nos gustaría que el árbol se vea así:
*--master--X ----master
\ /
--coolfeature--
¿Cuál es la forma más fácil de lograr esto? Realmente no queremos probar fusionar coolfeature, y estamos felices de que el compromiso marcado con X sea totalmente sin sentido.
Efectivamente ma características de esta manera, sería conveniente utilizar un flujo de trabajo que lo permita. Sucursal por característica es lo que debería estar mirando. Google "Branch-per-feature" y debería encontrar un artículo en profundidad sobre cómo administrar un flujo de trabajo como ese. –