¿Cómo copio una versión de un solo archivo de una rama Git a otra??

¿Cómo copio una versión de un solo archivo de una rama Git a otra??

Mientras trabajan en un gran proyecto GIT, los desarrolladores crean muchos archivos para múltiples características. Una sola rama puede contener múltiples archivos. A veces, pueden querer duplicar un solo archivo de una rama a otra rama Git. Para el propósito correspondiente, utilizan el "CAMENTA DE GIT" dominio. Este comando actualiza un archivo en particular en una rama de trabajo desde otra rama.

Este estudio explicará el procedimiento de duplicar un solo archivo de una rama de GIT a otra rama.

Cómo copiar una versión de un solo archivo de una rama Git a otra?

Para copiar/duplicar un archivo de una rama a otra rama GIT, primero, cambie al repositorio de Git local. Luego, vea la lista de archivos en la rama de trabajo actual y seleccione el archivo que desea copiar a otra rama. Después de eso, cambie a la rama de destino y ejecute el "CAMENTA DE GIT " dominio. Luego, verifique los cambios en la rama objetivo.

Paso 1: Ir al directorio local

Primero, redirige al directorio local deseado utilizando el comando proporcionado a continuación:

$ CD "C: \ Git \ Repoq"


Paso 2: Ver lista de archivos

Luego, vea la lista de archivos disponibles en la rama de trabajo:

$ LS


Según la salida proporcionada a continuación, el "maestro"La rama contiene dos archivos. Elija el archivo que debe copiarse en otra rama. Por ejemplo, hemos seleccionado el "archivo de prueba.TXT" archivo:


Paso 3: Ver ramas disponibles

A continuación, consulte la lista de ramas disponibles en el repositorio actual:

$ GIT Branch


Se puede observar que el repositorio de trabajo contiene "alfa" y "maestro" sucursales:


Paso 4: cambiar a otra rama

Escriba el comando proporcionado a continuación y especifique el nombre de la rama de destino y cambie a él. En nuestro caso, "alfa"Es la rama objetivo:

$ git switch alfa



Paso 5: Verifique la lista de archivos en la rama de destino

Ahora, vea la lista de archivos disponibles en la rama actual:

$ LS


Aquí, se puede ver que el "alfa"La rama contiene dos archivos adicionales:


Paso 6: Copie el archivo en la rama de destino

Luego, ejecute el "CAMENTA DE GIT Comando "junto con el nombre de un archivo y rama en particular desde el cual desea copiar el archivo en la rama de destino:

$ git checkout maestro testiLe.TXT



Paso 7: Verificar los cambios

Por fin, verifique los cambios viendo la lista de archivos en la rama de destino:

$ LS


La siguiente captura de pantalla indica que el "archivo de prueba.TXT"El archivo ha sido copiado del"maestro"Rama a la"alfa" rama:


Hemos proporcionado el método más fácil para copiar una versión de un solo archivo de una rama GIT a otra.

Conclusión

Para copiar/duplicar un solo archivo de una rama GIT a otra rama, primero, redirigir al repositorio particular. Luego, vea la lista de archivos disponibles en la rama de trabajo y elija el archivo particular que debe copiarse en otra rama. Luego, navegue a otra rama y ejecute el "CAMENTA DE GIT " dominio. Este estudio explicó el procedimiento de duplicar un archivo de una rama de GIT a otra rama.