Guardé algunos cambios locales antes de hacer una fusión complicada, hice la fusión, y luego olvidé estúpidamente antes de ejecutar git stash pop. El pop creó algunos problemas (llamadas a métodos incorrectos en una gran base de código) que están resultando difíciles de rastrear. Corrí git stash show, así que al menos sé qué archivos se cambiaron. Si nada más, supongo que esta es una lección para comprometerse más.
Mi pregunta: ¿es posible deshacer el stash pop sin deshacer también la fusión?
git stash popdespués de organizar los cambios (aunque no me comprometí) con la versión 2.25.0.windows.1 de git
stash pop/applyantes de realizar una confirmación, puede disparar git fsck --lost-found. Este comando iterará a través de los blobs colgantes (archivos reales para aquellos que no están familiarizados con la terminología de git) que se organizaron pero no se comprometieron en ningún lugar (por lo tanto, colgando), y los colocará en el directorio .git / lost-found / , donde puede git showverlos si estos son los archivos que estás buscando.
git stash popsin comprometerte primero. ¿Qué hiciste para lograr eso?