Git, guardar espacio de trabajo

Reading time ~1 minute

Siempre que compartes un repo con otras personas, sabes que te encontrarás con los bonitos merges caóticos. Como truco para no perder nada y tener en local todo actualizado justo antes de subir mis cambios yo almaceno todo mi estado (del working directory) con un stash.

El tema sería el siguiente:

  • Estamos dos personas en la misma rama
  • Cada uno desarrolla
  • El otro sube sus cambios sin problemas
  • LLego yo a subir lo mío y no estoy actualizada
  • Me guardo mis cambios
1
$ git stash
  • Me descargo lo que hay arriba
1
$ git pull
  • Recupero mis cambios
1
$ git stash pop
  • Agrego mis cambios y describo mi commit
1
2
$ git add --all
git commit -m "Mis cambios automágicos"
  • Subo mi commit
1
$ git push

Y todo perfecto, no he visto asomar la cabeza a ningún merge!!

TestBash San Francisco 2018

![](http://emerrefe.github.io/qa-blog/images/TestBash_San_Francisco_2018_Best_Test_West_DOJO_EVENT_BANNER.png)Bueno bueno, os vengo a con...… Continue reading

TestNight JMeter 2018

Published on January 18, 2018

VLCTesting Valencia 2017

Published on December 11, 2017