¿Cómo fusionar dos ramas en Git?

Git es un software de control de versiones que se utiliza para analizar los cambios en el código fuente durante el desarrollo del software. Se puede utilizar para rastrear los cambios en cualquier conjunto de archivos y proporciona velocidad, integridad y soporte para flujos de trabajo no lineales. En este artículo, te enseñaremos la forma de fusionar dos ramas o de fusionar un repositorio bifurcado y un repositorio Upstream.

Logotipo de Git

¿Cómo fusionar dos ramas en Git?

Git ofrece la opción de formar una copia de cualquier repositorio anterior y hacer cambios en él, sin tener ningún efecto en el repositorio principal. Esto crea una rama del repositorio upstream y lo separa del original. Sin embargo, una vez que el código ha sido escrito y practicado, puede ser fusionado con el repositorio original y los cambios realizados pueden ser guardados. Por lo tanto, en los pasos siguientes, indicaremos el método para fusionar dos ramas en Git. Para ello:

  1. Abre el terminal si estás en Linux o Mac y abre el GitBash si estás en Windows.Abriendo el GitBash en Windows
  2. Cambiar el directorio actual de trabajo a su proyecto local.
  3. En este paso, estaremos ” comprobando fuera ” la rama a la que queremos que se fusione la otra rama. En tu caso, debe ser la rama ” maestra “. Para comprobarlo, teclea el siguiente comando y pulsa ” Enter “.

    $ git checkout master

    realizando el comando Git Checkout en la rama a la que se va a fusionar

  4. Es importante que saquemos la rama deseada del depósito de aguas arriba. Lo haremos mientras conservamos el historial de confirmaciones sin ninguna modificación. Para ello, escribe el siguiente comando y pulsa ” Enter “.

    $ git pull https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME

    Ejecutando el comando Git Pull en la terminal

  5. Si hay algún conflicto durante la fusión, consulta esta página para resolverlo.
  6. Comprometer la fusión y revisar los cambios que se han hecho para asegurar que son satisfactorios.
  7. Para empujar la fusión a tu repositorio GitHub, escribe el siguiente comando y presiona ” Enter ” para ejecutar.

    $ git push origin master
También te puede interesar:  ¿Cómo acceder a tus correos electrónicos de Hotmail desde tu cuenta de Gmail?

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.