Cómo copiar archivo de otra rama en Git

Cómo copiar archivo de otra rama en Git
GIT es un sistema de control de versiones independiente e independiente de código abierto que está disponible gratuitamente para manejar grandes archivos de proyectos. Git es comprensible para cada tipo de persona, incluidos los principiantes debido a su interfaz fácil de usar. Esta plataforma también le permite copiar y fusionar todo el proyecto o copiar archivos de una rama a otra sin problemas.

Este estudio demostrará el proceso de copiar el archivo de otra rama en Git

Cómo copiar archivo de otra rama en Git?

Al fusionar múltiples archivos de proyecto, los usuarios a veces encuentran problemas debido al conflicto entre los archivos, lo que puede causar pérdida de datos. Para evitar estos problemas, copie los archivos o carpetas de una rama a otra. Para hacerlo, siga el procedimiento proporcionado a continuación.

Paso 1: Inicie Git Bash
Busque y inicie el "Git Bash"Terminal en su sistema utilizando el"Puesta en marcha"Menú:

Paso 2: Navegue al directorio especificado
A continuación, muévase al directorio especificado utilizando el "cd"Comando con la ruta del directorio de la siguiente manera:

$ CD "C: \ Users \ Nazma \ Linux_1"

Paso 3: Verifique el estado del directorio GIT
Verifique el estado del repositorio de git con el "estado de git" dominio:

Estado de $ git

Paso 4: Crea una nueva rama
Para crear una nueva rama, ejecute el "CAMENTA DE GIT" dominio:

$ git checkout -b copy_branch

Aquí el "-b"La bandera es igual a"rama"Que se ejecuta para crear una nueva rama llamada"copy_branch"Y cambia a él:

Paso 5: Crear archivo
Ahora, cree un archivo en la rama recién creada:

$ echo bienvenido> linux_hint.TXT

A continuación indica que hemos creado un nuevo archivo llamado "Linux_hint.TXT"Y pasó el"bienvenido"Cadena como argumento dentro del archivo:

Paso 6: Agregar archivo al repositorio de git
Ejecuta el "Git Agregar"Comando para agregar el no contracionado"Linux_hint.TXT"Archivo en el repositorio de git:

Paso 7: Cambios de confirmación
Comprometer los cambios en el repositorio de git con el mensaje requerido:

$ git commit -m "crear linux_hint"

Aquí, "-metro"Es una bandera utilizada para denotar el mensaje de confirmación colocado en las cotizaciones dobles:

Paso 8: Rama de interruptor
Ejecuta el "interruptor de git"Comando para cambiar nuevamente al"maestro" rama:

$ git switch maestro

Como puede ver, hemos vuelto a volver a "maestro"Rama de la"copy_branch" rama:

Paso 9: Copiar archivo
Ahora, copie el archivo que se crea en el "copy_branch":

$ git checkout copy_branch linux_hint.TXT

La salida dada a continuación indica que hemos copiado con éxito el archivo "Linux_hint.TXT" desde el "copy_branch"Nombrado para el"maestro" rama:

Paso 10: Verifique el estado del directorio GIT
Verifique los cambios en el repositorio de git utilizando el "estado de git" dominio:

Estado de $ git

Según la siguiente salida, el "Linux_hint.TXT"El archivo se copia con éxito en el"maestro" rama:

Eso es todo! Hemos proporcionado el método más fácil para copiar el archivo de otra rama en Git.

Conclusión

Para copiar un archivo de otra rama en Git, abra Git Bash y muévase al directorio especificado en el que desea crear un archivo que deba copiarse. A continuación, ejecute el "Estado de $ gitComando "para verificar el estado del repositorio y crear una nueva rama utilizando el"$ git checkout -b" dominio. A continuación, cree un archivo nuevo y agrégalo al repositorio de Git. Después de eso, confirme cambios, cambie al "maestro"Rama, y ​​copie el archivo con el"$ git checkout" dominio. Este estudio discutió el procedimiento de copiar el archivo de otra rama en GIT.