Aplicar un stash
Estás trabajando en una rama de función en el repositorio git-playground y necesitas cambiar a otra rama para corregir un error. Sin embargo, tienes algunos cambios que aún no están listos para ser confirmados. Quieres guardar estos cambios y cambiar a la otra rama. Una vez que hayas terminado de corregir el error, quieres aplicar el stash y continuar trabajando en tu rama de función.
Los cambios se han guardado en la rama feature-branch, y el mensaje del stash es "mis cambios".
- Cambia al directorio
git-playground:
cd git-playground
- Cambia a la rama
master y guárdala después de corregir el error, el mensaje del stash es "corregir el error". Corrige el error actualizando el contenido del archivo file1.txt a "hello,world":
git checkout master
echo "hello,world" > file1.txt
git stash save "corregir el error"
- Cambia a la rama
feature-branch, mira la lista de stashes y aplica el stash cuya información es "mis cambios":
git checkout feature-branch
git stash apply stash@{1}
Este es el contenido del archivo README.md:
## git-playground
Git Playground
some changes
Deberías ver que los cambios que hiciste antes de guardar el stash ahora se han aplicado.