Usando stash en git

21 Jan
Published by hermes.ojeda in

Tags 

Git

Cuando estamos trabajando el algún proyecto de desarrollo, nos podemos encontrar con el siguiente caso:

  • Estamos trabajando en un cambio importante y no hemos realizado un commit, y llevamos modificando varios archivos.
  • No quieres hacer el commit incompleto, y te acaban de asignar la tarea de corregir un bug importante, lo más pronto posible.
  • El bug es pequeño pero no quieres incluir los cambios, y desgraciadamente tocan los archivos que has modificado en el paso 1.

Una forma de solucionar este problema es usar stash con git, sigamos el flujo más sencillo.

git stash

Con eso nuestros cambios "desaparecieron". Ahora puedes realizar los cambios que necesites para resolver el bug, haces el commit y el push.

git stash apply

Ahora ya tenemos los cambios que no queríamos perder, y se puede continuar trabajando normalmente.

Para referencia un poco más extensa estos links: link1, link2

Happy Hacking!