Cómo evitar la repetición de código en las ramas del repositorio de Git

Estoy trabajando en el proyecto de Android con 4 desarrolladores.

Y el Cliente ordene lo siguiente:

  1. Nuevo diseño para la aplicación (4 desarrolladores)
  2. Mantenga actualizaciones y arreglos hasta que el nuevo diseño esté listo (1 desarrollador)

Mi problema es:

Cómo aplicar lo anterior en el repositorio de Git (ramas)

¿Debo crear una nueva sucursal para volver a diseñar y otra para actualizar y arreglar? Y cuál es el mejor uso para evitar que el código se mueva y repita?

Algunas actualizaciones y correcciones pueden afectar a las clases de java que cambian bajo el diseño.

Consejo, por favor. Muchas gracias

One Solution collect form web for “Cómo evitar la repetición de código en las ramas del repositorio de Git”

Puesto que está utilizando Git, esto puede hacerse fácilmente a través del flujo de trabajo de ramificación y fusión básica. Su equipo debe saber cómo aplicar las operaciones de Git como el cambio de sucursal, la fusión y cómo resolver conflictos de sucursales. Un artículo completo sobre esto se puede encontrar en la documentación de Git aquí se cubre un caso similar al suyo.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.