Cuando se requiere un cambio de ultimo momento y se crea la rama HotFix para solucionarlo, luego se hace merge en master o en donde? si d...

Juan Carlos Salazar

Juan Carlos Salazar

Pregunta
studenthace 5 años

Cuando se requiere un cambio de ultimo momento y se crea la rama HotFix para solucionarlo, luego se hace merge en master o en donde? si dos o tres personas están sobre el mismo proyecto cual sería el proceso adecuado, entiendo que se debe obtener los cambios del repositorio pero en que momento, cual sería el paso a paso para obtener y solucionar los posibles conflictos luego de los cambios

2 respuestas
para escribir tu comentario
    Pablo Aquino

    Pablo Aquino

    studenthace 5 años

    Si es un HotFix, entiendo que primero debes crear la HotFix a partir de master.

    git checkout master git checkout -b HotFix

    Una vez concluido tu cambio, debes hacer el

    git commit
    y luego el merge con la rama master.

    git checkout master git merge HotFix

    Finalmente si existen otras ramas donde aún estas desarrollando nuevas feature como development, debes hacer el merge con master y solucionar los conflictos si los hubiera.

    git checkout development git merge master
    Juan David Amaya Cardenas

    Juan David Amaya Cardenas

    studenthace 5 años

    Hola acumulador

    El HotFix deberia integrarse a la rama estable de tu proyecto, que normalmente es master, pero puede ser cualquier otra; en que caso de que mas de una persona este trabajando en el proyecto lo ideal es que estas trabajen cada una en una rama distinta, que en sus respectivas ramas no esten tocando los mismos archivos y que cuando quieran hacer un merge se haga a una rama en un entorno de pruebas, nunca directamente a la principal.

Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.

Curso de Git y Github [Empieza Gratis]
Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.