git stash list [<options>]
git stash show [<stash>]
git stash drop [-q|--quiet] [<stash>]
git stash ( pop | apply ) [--index] [-q|--quiet] [<stash>]
git stash branch <branchname> [<stash>]
git stash [save [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet] [-u|--include-untracked] [-a|--all] [<message>]]
git stash clear
git stash create [<message>]
git stash store [-m|--message <message>] [-q|--quiet] <commit>
Parámetro | Detalles |
---|---|
espectáculo | Muestre los cambios registrados en el alijo como una diferencia entre el estado del alijo y su padre original. Cuando no se da <stash>, muestra el último. |
lista | Haz una lista de los escondites que tienes actualmente. Cada alijo se enumera con su nombre (por ejemplo, el alijo @ {0} es el último alijo, el alijo @ {1} es el anterior, etc.), el nombre de la rama que estaba vigente cuando se hizo el alijo, y un breve Descripción de la confirmación en la que se basó el alijo. |
popular | Elimine un solo estado escondido de la lista de escondites y aplíquelo sobre el estado actual del árbol de trabajo. |
aplicar | Al igual que el pop , pero no elimine el estado de la lista de alijo. |
claro | Retire todos los estados escondidos. Tenga en cuenta que esos estados estarán sujetos a la poda y pueden ser imposibles de recuperar. |
soltar | Elimine un solo estado escondido de la lista de escondites. Cuando no se da <stash>, se elimina el último. es decir, stash @ {0}, de lo contrario <stash> debe ser una referencia de registro de stash válida del formulario stash @ {<revision>}. |
crear | Cree un alijo (que es un objeto de confirmación normal) y devuelva su nombre de objeto, sin almacenarlo en ningún lugar en el espacio de nombres de referencia. Esto pretende ser útil para los scripts. Probablemente no es el comando que quieres usar; ver "guardar" arriba. |
almacenar | Almacene un alijo determinado creado a través de git stash create (que es un commit de combinación colgante) en el ref del alijo, actualizando el alboroto del alijo. Esto pretende ser útil para los scripts. Probablemente no es el comando que quieres usar; ver "guardar" arriba. |
El ocultamiento nos permite tener un directorio de trabajo limpio sin perder ninguna información. Entonces, es posible comenzar a trabajar en algo diferente y / o cambiar de rama.