por que me genera este conficto ? error: Merging is not possible because you have unmerged files. hint: Fix them up in the work tree, and...

Pregunta de la clase:
Fusión de ramas con Git merge
Wilson Fernando baquero gonzalez

Wilson Fernando baquero gonzalez

Pregunta
studenthace 4 años

por que me genera este conficto ?

error: Merging is not possible because you have unmerged files.

hint: Fix them up in the work tree, and then use 'git add/rm <file>'

hint: as appropriate to mark resolution and make a commit.

fatal: Exiting because of an unresolved conflict.

4 respuestas
para escribir tu comentario
    Irving Juárez

    Irving Juárez

    studenthace 4 años

    lo veremos en la próxima clase

    Bryan Gama Solórzano

    Bryan Gama Solórzano

    studenthace 4 años

    Justo en la siguiente clase enseña a resolver conflictos.

    Suerte!

    LUIS ARTURO ZARATE AYALA

    LUIS ARTURO ZARATE AYALA

    studenthace 4 años

    Te recomiendo verifiques que realmente haz agregado y haz hecho commit a tus cambios en la rama cabecera

    git commit -am "mensaje del commit"

    Una vez hecho esto tienes que pasarte a la rama master

    git checkout master

    una vez en master haces el merge

    git merge cabecera

    Al realizar los cambios te abre vim para que coloques el mensaje del merge por lo general aquí es solo darle :wq Y ya está, siempre es importante que antes de cambiarte de rama para hacer un mergue verifiques con git status que no tienes cambios pendientes, si tienes cambios pendientes los agregas le das commit y ahí si puedes cambiarte de branch sin lios.

    Sergio Estrella

    Sergio Estrella

    teacherhace 4 años

    Hola Wilson! El error que te aparece es debido a que hay archivos que generan conflicto al momento de hacer merge Puedes escribir comando para ver el estado de tus componentes

    git status

    Ahí te mostrará los archivos que están generando conflicto, los puedes corregir añadiendo o quitando lo que quieras que esté, lo añades y le haces commit y ya debería dejar hacer el merge ;)

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.