Dominar Git
Imagínese descubrir un error crítico que necesita una solución inmediata mientras trabaja en la mitad de un cambio de código. Su intento de cambiar de rama falla debido a cambios no confirmados en su rama de funciones actual. Estos cambios no están listos para una confirmación, pero son demasiado valiosos para descartarlos. En una situación en la que necesita cambiar de contexto rápidamente, git stash ofrece una solución elegante para almacenar temporalmente su código inacabado de forma segura sin comprometerse. En esta publicación, exploraremos cómo usar git stash eficazmente.
Imaginemos que estamos escribiendo una carta con papel y bolígrafo, pero de repente tenemos que escribir otra carta más urgente y enviarla. Nuestro escritorio sólo puede contener una carta. Sería un desperdicio tirar nuestra carta inacabada, ya que nos llevó algo de tiempo escribir lo que hemos escrito hasta ahora. En lugar de tirarlo, podemos guardarlo en un cofre seguro para poder recogerlo y continuar una vez que terminemos esta carta más urgente. Esto nos permitirá pasar directamente a escribir esta carta más urgente y enviarla rápidamente mientras guardamos nuestro trabajo en la otra carta. En esta analogía, la carta a medio escribir es la no comprometida…