Guardar los cambios con git stash

Antonio J. Galisteo

En esta ocasión vamos a aprender cómo guardar los cambios en git stash para continuar con ello más adelante.

Git stash es muy útil cuando deseamos trabajar en otra cosa, para luego continuar con los cambios que estamos realizando, pero no deseamos aún hacer un commit. Vamos a guardar los cambios realizados en una pila, de modo que cuando terminemos otra tarea, podamos recuperarlos y continuar sin hacer un commit. Tienes que tener en cuenta que para usar git stash, los cambios deben estar en el stage, es decir, debes haber realizado antes un git add.

Para realizar un git stash, o apilar cambios, lo hacemos con:

git stash

Ahora que ya tenemos algo en la pila, vamos a ver cómo ver los stash que tenemos, o los cambios que tenemos apilados. Esto lo podemos hacer con  un:

git stash list

Si queremos borrar un stash lo hacemos con:

​git stash drop stash@{x}

Siendo x el número de stash que deseamos eliminar sabiendo que empiezan desde el cero.

Si queremos aplicar un stash, es decir, sacar el contenido de un stash podemos hacer un

​​git stash apply

Esto saca el último stash, el cero. Si queremos sacar un stash anterior podemos hacerlo indicando el número del stash que deseamos sacar:

​​​git stash apply stash@{x}

Con esto ya sabemos tanto apilar cambios, como eliminarlo o aplicarlos. Puedes aprender más con nuestro manual de Git.

Espero que te haya sido de utilidad!

Publicado el 15-03-2018

Donar

Si te ha sido de ayuda y quieres hacer una donación te lo agradeceremos :)

Compartelo!


Deja un comentario

Comentanos

*

Ir arriba de la pagina