Cómo fusionar archivos específicos de las ramas Git

Cómo fusionar archivos específicos de las ramas Git

Mientras trabaja en un proyecto de base de código grande o base de código con múltiples desarrolladores que trabajan en nuevos módulos/características, puede ser posible que los usuarios necesiten fusionar un archivo en particular desde una rama en lugar de una confirmación completa o todos los cambios adicionales en la rama de trabajo actual.

Este blog explicará brevemente el método para fusionar archivos particulares de las ramas Git.

Cómo fusionar archivos específicos de las ramas Git?

Para fusionar los archivos particulares de las ramas GIT, pruebe los pasos proporcionados:

    • Redirigir al repositorio deseado.
    • Enumere el contenido del repositorio.
    • Generar y modificar un nuevo archivo.
    • Ver las ramas existentes y cambiar a la rama de destino.
    • Verifique su estado actual.
    • Ejecutar el "Git Agregar "Comando y verifíquelo.

Paso 1: Mover al repositorio de Git

Utilizar el "cd"Comando junto con su camino y cambiar a él:

$ CD "C: \ Users \ nazma \ git \ repo_16"


Paso 2: Contenido de repositorio de listas

Luego, muestre la lista del repositorio ejecutando el "LS" dominio:

$ LS



Paso 3: Generar y modificar un archivo nuevo

A continuación, ejecute el comando otorgado a continuación para generar y actualizar el nuevo archivo:

$ echo "un archivo python" >> "archivo2.py "



Paso 4: Mostrar el estado del repositorio de git

Después de eso, verifique el estado del repositorio ejecutando el siguiente comando:

Estado de $ git .


Como puede ver, el directorio de trabajo contiene el "archivo2.py" archivo:


Paso 5: Verifique la lista de ramas de Git

Ejecutar el "rama git"Para ver la lista de todas las ramas locales existentes:

$ GIT Branch


La salida dada a continuación muestra todas las ramas y hemos seleccionado la rama resaltada para un proceso adicional:


Paso 6: Navegue a la rama seleccionada

A continuación, cambie a la rama seleccionada previamente utilizando el "CAMENTA DE GIT" dominio:

$ git checkout beta



Paso 7: Ver el estado actual del repositorio de trabajo

Ahora, ejecute el "estado de git"Comando para verificar el estado del repositorio de trabajo actual:

Estado de $ git .


Se puede observar que los cambios no diseñados del "maestro"La rama se mueve al"beta" rama:


Paso 8: Cambios de pista

A continuación, empuje el contenido del área de trabajo al índice de estadificación utilizando el "Git Agregar" dominio:

$ git agregar archivo2.py



Paso 9: Verifique el estado

Por último, verifique los cambios no diseñados recientemente agregados de otra rama en la rama de trabajo actual a través del comando proporcionado:

Estado de $ git .


Según la salida dada a continuación, hemos fusionado el archivo particular de la rama con éxito:


Aquí, ha aprendido la forma eficiente de fusionar archivos particulares de las ramas GIT.

Conclusión

Para fusionar los archivos particulares de las ramas Git, primero, muévase al repositorio deseado y enumere su contenido. Luego, genere y modifique un nuevo archivo simultáneamente. Después de eso, vea las ramas existentes y cambie a la rama de destino. Verifique su estado actual y ejecute el "Git Agregar "Comando y verifíquelo. Este blog ilustra el proceso de fusionar archivos particulares de las ramas GIT.