Para obter seus commits perdidos no git

Para encontrar commits perdidos no git, faça o seguinte -:

git fsck --full --no-reflogs --unreachable --lost-found | grep commit | cut -d  -f3 | xargs -n 1 git log -n 1 --pretty=oneline > .git/lost-found.txt

Agora leia todos os commits em .git / lost-found.txt

Trazer de volta

git checkout <SHA>