Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Conceptos básicos de Git
  6. Sincronizar repositorios
  7. Resolución de conflictos de fusión
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

Resolución de conflictos de fusión

Es posible que se encuentre con un conflicto que necesite resolver antes de poder completar correctamente una fusión. Por ejemplo, si dos o más miembros realizan cambios en la misma parte de un archivo en dos ramas diferentes (es decir, rama remota y rama local), Git no puede fusionarlos automáticamente.

Git añade marcadores de resolución de conflictos al archivo en conflicto cuando esto ocurre. Los marcadores le ayudan a averiguar qué secciones del archivo deben resolverse manualmente.

Diagram of a merging change.
Ejemplo de una aparición de conflictos.

En nuestro ejemplo anterior, todo lo que está por encima de ===== es su contenido local, y todo lo que está por debajo proviene de la rama remota.

Debe resolver las partes conflictivas como se muestra a continuación antes de proceder a crear una confirmación de fusión.

Diagram of a merging change.
Revise el conjunto de cambios para eliminar el conflicto.

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life