ver trucos tag que name modificados hace conectar con commits commands comentarios archivos git git-log git-stash

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