git stash
Brandon M. · 16 de abril de 2026
¿Pa qué sirve?
Ostias tío, diría el vegeta, este es un comando mágico salva vidas, básicamente sirve para guardar los cambios en una zona aparte de nuestro repo local o remoto y aplicarlos donde y cuando necesitemos.
Tiene varios usos generales y todos pues relacionados a ese lugar donde guardamos los cambios.
1- Guardar los cambios en stash
Pues es el principal apá, no le haga al loco mijo aaaahhh, hace literal eso, guardar los cambios que tengamos rastreados en stash.
Sintaxis
git stash2- Listar los cambios que tengamos en stash
Sipi, podemos almacenar varios en stash, les digo que esta bien chido este comando
Sintaxis
git stash list3- Aplicar y guardar el ultimo cambio guardado en stash
Eso we, pinche titulo bien largo, pero hace eso.
Sintaxis
git stash pop4- Aplicar los cambios en stash sin borrarlos
Ni pa que escribo que hace, este es específicamente útil por si después queremos aplicar los mismo cambios a otras ramas.
Sintaxis
git stash apply5- Borrar el ultimo cambio guardado en stash
Pa que?
Sintaxis
git stash drop6- Mismos comandos, pero cambios específicos de nuestra lista.
Así como lo lee mi estimado, algo que comentaba es que puedes tener varios cambios guardados en esta zona, de hecho al momento de listar nos aparecerá algo así (Si tienes cambios guardados en stash):
stash@{0}: WIP on main: 6a2b3c4 Un cambio leve Cambia 2000 lineas
stash@{1}: WIP on main: 1a2b3c4 probando nueva fuente
stash@{2}: WIP on dev: 9f8e7d6 ajuste a mi desmadre jsjsjsSi te das cuenta al inicio Git asigna un identificador iniciando desde el 0 hasta n, entonces lo unico que ocupamos hacer es que cuando ejecutemos los comandos pasarle este identificador quedando de la siguiente forma.
Sintaxis
git stash apply stash@{1}
git stash pop stash@{1}
git stash drop stash@{1}7- Borrar todos nuestros cambios en stash
Eso we sobre expliquemos algo que se explica con el titulo.
Sintaxis
git stash clearReferencias
- freeCodeCamp.org. (2020, 28 mayo). Git and GitHub for Beginners - Crash Course [Vídeo]. YouTube. https://www.youtube.com/watch?v=RGOj5yH7evk
- Git - reference. (s. f.). https://git-scm.com/docs