Mi gran incógnita?¿, si dos personas estan trabajando en una app, que se recomienda… que cada uno tenga una rama y nadie trabaje en la ma...

Pregunta de la clase:
Ramas, rebase y merge
David Trespalacios

David Trespalacios

Pregunta
student
hace 6 años

Mi gran incógnita?¿, si dos personas estan trabajando en una app, que se recomienda… que cada uno tenga una rama y nadie trabaje en la master?.. Ej: cada uno está trabajando en un componente de la aplicación, pero ambos hacen por ejemplo cambios en un archivo interfase para tipos de datos… cuando las dos ramas se unan? cual de los los cambios se priorizará? o se mezclan?

1 respuestas
    Alberto Luebbert M.

    Alberto Luebbert M.

    student
    hace 6 años

    Hola David,

    En efecto, lo recomendado es que tu equipo trabaje cada uno en un rama de acuerdo a los features que tendrá cada modulo. La rama master solamente se hace commit en ella cuando tienes una versión final que ya paso previamente por dev, staging, testing y demás de acuerdo a la forma en que estructures el proyecto.

    Respecto a los cambios que haya en una misma clase será importante que ambos desarrolladores se comuniquen para saber que variables y bloques de código deberán permanecer y algunos otros se modificarán por la versión de un desarrollador u otro.

    Espero te sea muy útil el consejo y te evitarás varios dolores de cabeza.

    Saludos, Alberto

Curso de Prework: Buenas Prácticas y Entorno de Desarrollo en macOS 2019

Curso de Prework: Buenas Prácticas y Entorno de Desarrollo en macOS 2019

Comienza tus proyectos de desarrollo para JavaScript configurando un entorno de desarrollo cómodo y adaptado a tus necesidades. Empieza por la herramienta más poderosa para un desarrollador: la terminal. Aprenderás a instalarla, ejecutar comandos y compilar código. Haz parte del trabajo colaborativo entre desarrolladores configurando Github, creando repositorios remotos, y aprendiendo a hacer push y pull.

Curso de Prework: Buenas Prácticas y Entorno de Desarrollo en macOS 2019
Curso de Prework: Buenas Prácticas y Entorno de Desarrollo en macOS 2019

Curso de Prework: Buenas Prácticas y Entorno de Desarrollo en macOS 2019

Comienza tus proyectos de desarrollo para JavaScript configurando un entorno de desarrollo cómodo y adaptado a tus necesidades. Empieza por la herramienta más poderosa para un desarrollador: la terminal. Aprenderás a instalarla, ejecutar comandos y compilar código. Haz parte del trabajo colaborativo entre desarrolladores configurando Github, creando repositorios remotos, y aprendiendo a hacer push y pull.