Git Stash ing: almacenar temporalmente los cambios no confirmados para un estado de trabajo limpio

Stashing en Git le permite almacenar temporalmente los cambios no confirmados y cambiar a un estado de trabajo limpio. Esto es útil cuando necesita cambiar a otra rama o trabajar en una función diferente sin confirmar los cambios en los que está trabajando actualmente.

Estos son los pasos para usar Stashing en Git:

 

Stash tus cambios

Asegúrese de estar en su directorio de trabajo y ejecute el siguiente comando:

git stash save "Stash name"

Este comando guardará todos los cambios no confirmados en un nuevo alijo con el nombre especificado. Si no especifica un stash nombre, Git generará automáticamente un nombre predeterminado.

 

Ver la stash lista

Para ver la lista de alijos en su repositorio, ejecute el comando:

git stash list

Este comando mostrará todos los alijos existentes junto con sus números de índice.

 

Aplicar un stash

Para aplicar stash a su estado de trabajo, ejecute el comando:

git stash apply <stash_name>

Reemplácelo <stash_name> con el stash nombre o el número de índice que desea aplicar. Si no especifica un stash nombre, Git aplica de manera predeterminada el último stash.

 

Suelta un stash

Una vez que haya aplicado con éxito un alijo y ya no lo necesite, puede soltarlo con el comando:

git stash drop <stash_name>

Reemplácelo <stash_name> con el stash nombre o el número de índice que desea aplicar. Si no especifica un stash nombre, Git aplica de manera predeterminada el último stash.

 

Stashing es una función importante en Git que le permite almacenar temporalmente los cambios no confirmados sin perderlos. Esto lo ayuda a cambiar fácilmente entre ramas y funciones sin interrumpir su flujo de trabajo.