Cómo crear una rama desde el alijo?

Cómo crear una rama desde el alijo?
Mientras trabajan en GIT, los desarrolladores guardan algunos de los cambios de su proyecto. Pueden enfrentar un problema cuando dejan esos cambios por un tiempo y hacen cambios en la misma rama nuevamente. Los conflictos de fusión pueden ocurrir y puede enfrentar problemas para volver a aplicar los cambios escondidos en la rama actual. En esta situación, crear una nueva rama a partir de los cambios de alijo es la mejor opción.

Este estudio explicará:

  • Cómo crear/hacer una nueva rama del último alijo?
  • Cómo crear/hacer una nueva rama de un alijo anterior?

Cómo crear/hacer una nueva rama del último alijo?

Para crear una nueva rama del último alijo:

  • Primero, vea los últimos cambios de alijo.
  • Entonces, ejecute el "Rama de altura de git "Comando para crear una rama desde el último alijo y aplicar sus cambios a ella.
  • Por último, verifique la rama recién creada.

Paso 1: Ver altas disponibles

Primero, escriba el siguiente comando para mostrar la lista de altas disponibles en el repositorio:

Lista de stash de $ git

Se puede ver que el repositorio contiene tres alojamientos:

Paso 2: Ver los últimos cambios de alijo

Luego, vea los últimos cambios de alojamiento con la ayuda del comando proporcionado dado:

$ git stash show

Según la salida a continuación, el último alijo contiene solo uno "nuevo.TXT"Cambios del archivo:

Paso 3: Crea una nueva rama a partir de la última altura

Ahora, ejecute el "Rama de altura de git"Comando junto con el nombre de la rama deseado para crearlo. Aquí, "alfa"Es nuestro nuevo nombre de rama:

$ git stash rama alfa

La siguiente captura de pantalla indica que el "alfa"Branch se ha creado a partir del último alijo con todos los cambios:

Paso 4: Verificar la rama

Finalmente, verifique si la nueva rama ha sido creada o no viendo todas las ramas:

$ GIT Branch

La siguiente salida muestra la recién creada "alfa" rama:

Cómo crear/hacer una nueva rama de un alijo anterior?

Para crear una nueva rama del alijo anterior, utilice el "Git Stash Branch stash@reference-no"Comando y especifique el nombre y referencia de la rama.

Paso 1: Navegue a la rama "maestro"

Primero, muévase al "maestro" rama:

$ git switch maestro

Paso 2: Lista de estados disponibles

Luego, muestre la lista de todos los escondites en el repositorio y elija la referencia de alijo deseada:

Lista de stash de $ git

Según la imagen a continuación, el repositorio actual contiene dos escondites:

Paso 3: Crea una nueva rama a partir de alijo anterior

Utilizar el "Rama de altura de git"Comando y especifique el nombre de la nueva rama y la referencia de alijo para crear una nueva rama a partir de él. Por ejemplo, hemos especificado el "alijo@1"Referencia de almacenamiento para crear un"característica" rama:

$ git stash rama stash@1

En la siguiente salida, se puede observar que el nuevo "característicaLa rama se ha creado con éxito incluyendo todos sus cambios:

Paso 4: Verificar la rama

Finalmente, ver todas las sucursales disponibles para asegurar si la nueva sucursal ha sido creada o no:

$ GIT Branch

Se trata de crear una nueva rama del alijo en Git.

Conclusión

GIT permite a los desarrolladores crear una nueva rama a partir de altas. El "Rama de altura de git El comando se utiliza para crear una rama desde el último alijo. Además, los usuarios pueden crear una nueva rama a partir de un alijo anterior utilizando el "Git Stash Branch stash@reference-no" dominio. Este estudio explicó los métodos para crear o hacer una rama a partir de un alijo.