Administrando los cambios guardados en el stash
Después de haber guardado tus cambios en el stash, es posible que necesites administrar esos cambios guardados de diversas maneras. Git proporciona varios comandos para ayudarte con esto.
Aplicando los cambios guardados en el stash
Para aplicar los cambios del stash más reciente, puedes utilizar el comando git stash apply
:
git stash apply
Esto aplicará los cambios del stash más reciente a tu directorio de trabajo y al índice (index) actual.
Si deseas aplicar un stash específico, puedes utilizar la sintaxis stash@{index}
para especificar el stash que deseas aplicar:
git stash apply stash@{2}
Eliminando los cambios guardados en el stash
Si ya no necesitas un cambio guardado en el stash, puedes eliminarlo de la lista de stash utilizando el comando git stash drop
:
## Drop the most recent stash
git stash drop
## Drop a specific stash
git stash drop stash@{2}
Aplicando y eliminando en un solo paso
Si deseas aplicar un stash y luego eliminarlo inmediatamente, puedes utilizar el comando git stash pop
:
## Apply and drop the most recent stash
git stash pop
## Apply and drop a specific stash
git stash pop stash@{2}
Esta es una forma conveniente de aplicar un stash y eliminarlo de la lista de stash en un solo paso.
Limpiando todo el stash
Si deseas eliminar todos los cambios guardados en el stash, puedes utilizar el comando git stash clear
:
git stash clear
Esto eliminará todos los cambios guardados en el stash de la lista de stash.
Al comprender estos comandos, puedes administrar eficazmente tus cambios guardados en el stash, aplicarlos cuando sea necesario, eliminarlos cuando ya no los necesites y mantener tu lista de stash limpia y organizada.