Problema, llevo una hora resolviendo una lista de errores hasta que llegue a uno que no puedo o no sé como corregir, resulta que al ejecu...

Pregunta de la clase:
Fusión de ramas con Git merge
Juan David Morantes Vergara

Juan David Morantes Vergara

Pregunta
studenthace 4 años

Problema, llevo una hora resolviendo una lista de errores hasta que llegue a uno que no puedo o no sé como corregir, resulta que al ejecutar el auto merge termina en operacion fallida porque en el arrcivo estilos.css hay diferencias en el font-size. Lo cual es obligatorio por la naturaleza de sistema, el mensaje es el siguiente:

$ git merge cabecera

Auto-merging css/estilos.css

CONFLICT (content): Merge conflict in css/estilos.css

Auto-merging blogspot.html

Automatic merge failed; fix conflicts and then commit the result.

Luego reescribe el archivo señalando las diferencias :

<<<<<<< HEAD

font-family: Courier;

font-family: Arial;

.>>>>>>> cabecera

Nota: al saber un poco de html me tome la libertad de no usar id en las etiquetas en vez use class, ¿es esta la fuente del problema? no lo he comprobado ya que todos mis commit estan con el class, tambien me parecio detioso escribir lo mismo que el tutor en historia.txt y me tome la libertar de cmabiarlo a mi gusto y preferencia(Dudo demasiado que este sea el problema, si aqui surge el problema me va explotar la cabeza).

Estoy encerio cansado con este problema me gustaria saber que me recomiendan hacer y agregare mi carpeta com ourl directo a google drive con imagenes de la consola y visual estudio code:

https://drive.google.com/drive/folders/18AcvdHS4wji3AT2y8fjKDg3rVlmDWvSo?usp=sharing

Agradezco encarecidamente una solución, buen día.

3 respuestas
para escribir tu comentario
    Irving Juárez

    Irving Juárez

    studenthace 4 años

    Estuvo bien que tu haya pasado ahora y ya cuando estés trabajando en la industria, sepas cuando haya conflictos. Es muy común

    Juan David Morantes Vergara

    Juan David Morantes Vergara

    studenthace 4 años

    Pensaba que debia mantener las dos lineas, me rompi la cabeza solo, gracias

    Irving Juárez

    Irving Juárez

    studenthace 4 años

    El problema te lo esta diciendo el propio error. Lo que paso es que hay un conflicto entre tu rama main o master con la rama a la que quieres hacer merge. En otras palabras, hay una propiedad en una rama que tiene otro valor en la rama master. En tu caso es el font-family . Para resolver esto solo cambia el valor de font-family en una de las ramas para que las dos ramas tengan la misma fuente y ya esta, después ya podrás hacer 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.