trucos - Mostrar todos los escondites en el registro de git
git ver archivos modificados (4)
No estoy seguro de lo que quieres decir. stash es una rama y puede enumerar todos los stashes con git log -g stash
Me gustaría ver todos los escondites en la salida del git log
. ¿Alguien sabe si hay una manera de hacer eso?
Editar: quiero registrar todas las confirmaciones. Yo uso el comando
git log --date-order --all
Pero devuelve solo el alijo más alto. Me gustaría ver comillas que representen otros escondites.
Otra forma fácil de hacer esto es git reflog show stash
Puedes mostrar todos tus git stash list
. Quizás pueda escribir un script para mostrar tanto la git stash list
git log
y usarlo con un alias.
Vine aquí buscando hacer lo mismo que @jbialobr, investigué un poco más después de leer las respuestas anteriores y obtuve el siguiente.
La respuesta de @msmt le da un registro de los escondites, y puede usar esto para obtener los hashes para usar en el registro de git.
git reflog show --format="%h" stash
le da solo los hashes de todos los stashes que luego pueden pasarse a un comando de git log como
git log --date-order --all $(git reflog show --format="%h" stash)
El comando completo que personalmente estoy usando ahora es
git log --oneline --graph --decorate --all $(git reflog show --format="%h" stash)
Probado en git versión 2.5.1 en centos