Algunos files desaparecieron después de Git Stash

Estoy trabajando en el directory. He hecho algunas modificaciones desde mi último compromiso. Y quiero ignorar todas estas modificaciones (que después de mi último compromiso). En breve, quiero regresar mi último compromiso. Accidentalmente he ejecutado el command incorrecto y he ejecutado esto:

git stash Saved working directory and index state WIP on master: 46dbc13 Ayarlar activity geri butonu HEAD is now at 46dbc13 Ayarlar activity geri butonu 

Después de esto, la mayoría de mis files (todos mis files de imágenes) desaparecieron. Pero existían en mi último compromiso (# 46dbc13). Se eliminan después de mi escondite. No tengo idea. He ejecutado git stash apply pero nada ha cambiado.

¿Puedes decirme qué está pasando?

git stash es un mecanismo para "dejar de lado sus cambios". Veo que se usa con más frecuencia cuando estás escribiendo nuevas funcionalidades, pero tienes que cambiar a algo de mayor prioridad.

Si desea ver una list de sus escondites, puede ir con la git stash list y ver algo similar a lo siguiente:

 git stash list stash@{0}: WIP on master: 46dbc13 Ayarlar activity geri butonu 

Si desea aplicar los cambios, deberá ir con uno de los dos commands siguientes:

Pop : esto abrirá el alijo superior de tu stack

 git stash pop 

'Aplicar': esto aplicará un alijo dado. Si su git stash list tiene solo el alijo único (como se indica arriba), puede usar esto. Si tiene múltiples escondites, deberá aplicar el alijo específico que desea aplicar.

 git stash apply stash@{0} 

Encontré respuesta al mismo time con @kostix.

 git reset --hard 46dbc13 

resuelto mi problema Encontré este command desde aquí: http://sofes.miximages.com/a/4114122/556169