Cómo obtener cambios de otra rama?

Cómo obtener cambios de otra rama?
Mientras trabajan en GIT, los desarrolladores interactúan a través de las ramas. Los desarrolladores pueden crear múltiples ramas contra cada módulo. Sin embargo, a veces, necesitan cambiar de una rama a otra durante el desarrollo. En esta situación, existe la posibilidad de perder los datos del proyecto. Para evitar esto, copie los datos de una rama Git a otra o agregue los cambios de una rama a otra.

Este artículo demostrará cómo obtener cambios de otra rama.

Cómo obtener cambios de otra rama?

Para obtener cambios de otra rama, primero, cree un archivo en una sucursal local y no lo agregue al área de puesta en escena de git. Luego, cree y cambie a otra rama simultáneamente. Verifique su estado, rastree el archivo de la rama anterior al área de puesta en escena de GIT en la nueva rama y los cambios de confirmación.

Pruebe los pasos mencionados para una mejor comprensión.

Paso 1: Lanzar terminal de bash de Git
Desde el menú de inicio de Windows, busque el "Git Bash"Terminal y ábralo:

Paso 2: Navegue al repositorio de Git
Ahora, navegue al repositorio Git requerido ejecutando el comando dado:

$ cd "c: \ git \ test_1"

Paso 3: crear un archivo
Para crear un archivo, use el "tocarComando "y agregue el nombre del archivo:

$ touch testfile.TXT

Paso 4: Verificar el archivo creado
Vea la lista de archivos para verificar si el archivo se crea o no:

$ LS

Paso 5: Verifique el estado de git
Para ver el estado del repositorio actual, ejecute el comando otorgado:

Estado de $ git

La siguiente salida significa que nuestro archivo creado no se realiza porque no lo agregamos al área de puesta en escena de git:

Paso 6: Verifique todas las ramas locales
Ejecuta el "rama git"Comando para ver la lista de nombres de ramas locales:

$ GIT Branch

Se puede ver que el repositorio actual contiene tres ramas y el asterisco "*"Símbolo junto al"alfaLa rama se refiere a la rama de trabajo actual:

Paso 7: cambiar a otra rama
Cambie a otra rama con la ayuda del "CAMENTA DE GIT" dominio:

$ git checkout dev

En la siguiente captura de pantalla, puede ver que hemos cambiado del "alfa"Rama a la"enchufe" rama:

Paso 8: Ver la lista de contenido de la rama actual
Vea la lista de contenido de la rama actual utilizando el comando dado:

$ LS

Paso 9: Verifique el estado de git
Verifique el estado de GIT de la rama actual para ver los cambios, rastreados y no seguidos:

Estado de $ git

En la salida a continuación, se puede ver que el archivo que hemos creado en el "alfa"La rama se copia al"enchufe" rama:

Paso 10: Agregar archivo al área de puesta en escena de Git
Ahora, agregue el archivo al área de preparación GIT a través del comando dado:

$ git agregar testfile.TXT

Paso 11: actualizar el repositorio de git
Utilizar el "Git CommitComando "para guardar todos los cambios adicionales y actualizar el repositorio:

$ commit -m "TestFile se agrega"

Paso 12: Verifique el estado de git
Ahora, verifique el estado de git para verificar los cambios:

Estado de $ git

La siguiente salida indica que todos los cambios se han guardado y no hay nada que cometer:

Paso 8: Verificar cambios agregados
Verifique los archivos agregados viendo la lista de contenido en el "enchufe" rama:

$ LS

En la salida proporcionada a continuación, se puede ver que obtuvimos los cambios de otra rama:

Hemos explicado eficientemente el método para obtener cambios para formar otra rama.

Conclusión

Para obtener archivos de otra rama, primero, cree un archivo en una rama local y no lo agregue al índice Git. A continuación, cambie a otra rama. Luego, vea el estado de la rama. Después de eso, agregue el archivo no contratado de la rama anterior a los nuevos cambios de índice de rama Git y de confirmación. Verifique el estado de git y verifique los archivos en la nueva rama. Este artículo demostró cómo obtener cambios de otra rama.