¿Cómo recuperar un alijo caído en Git?

Frecuentemente usogit stash ygit stash pop para guardar y restaurar cambios en mi árbol de trabajo. Ayer tuve algunos cambios en mi árbol de trabajo que había escondido y reventado, y luego hice más cambios en mi árbol de trabajo. Me gustaría volver y revisar los cambios escondidos de ayer, perogit stash pop parece eliminar todas las referencias a la confirmación asociada.

Sé que si usogit stash luego .git / refs / stash contiene la referencia de la confirmación utilizada para crear el alijo. Y .git / logs / refs / stash contiene todo el alijo. Pero esas referencias se han ido después degit stash pop. Sé que el commit todavía está en mi repositorio en alguna parte, pero no sé qué era.

Existe una manera fácil de recuperar la referencia de confirmación de escondite de ayer?

Tenga en cuenta que esto no es crítico para mí hoy porque tengo copias de seguridad diarias y puedo volver al árbol de trabajo de ayer para obtener mis cambios. ¡Estoy preguntando porque debe haber una manera más fácil!

Respuestas a la pregunta(36)

Su respuesta a la pregunta