Ok, às vezes você está um pouco cansado e, em vez de fazer um, git stash pop [ref]
você faz um git stash drop [ref]
.
Mantenha a calma e continue lendo
Então, como recuperar um estoque perdido ?
Em primeiro lugar, iniciamos o gitk para obter um navegador de repositório e dizer a eles para mostrar todos os commits no repositório. sempre. independentemente de estar acessível ou não:
gitk –all $ (git fsck –no-reflog | awk ‘/ dangling commit / {print $ 3}’)
Agora, navegue no seu código e encontre o SHA1
Saia do gitk e use
git stash apply [SHA1]
e respire