Una de las 100 preguntas del tema
¿Cuánto sabes de Git y Control de Versiones?El comando git stash se utiliza para guardar temporalmente los cambios no confirmados (tanto en el área de preparación como en el directorio de trabajo) en un stash. Los cambios se eliminan del directorio de trabajo, dejándolo limpio, y pueden recuperarse posteriormente con git stash apply o git stash pop.