I had checkout a specific branch on git where I was working. Each time I made some changes, I committed and push them using the command:
git push origin HEAD:master
Today, I deleted the project I was working on from my desktop and tried to clone again the repo with the last code.
When I visited my repo I realized that all the work I was pushing using the command above was not committed. Is there a way to find these files or recover permanently deleted files from my desktop?
I tested some tools (e.g. Stellar, Recuva, Disk Drill, Windows File Recovery, imyfone) without success :(