I tried the git reset --hard HEAD@{n} from git reflog and I lost everything with my current unstaged files :\'(
the unstaged files is the l
If anyone made the same blunder like me git reset --hard before adding unstaged files then there are still chances to get those changes back. Although these files are not available in repo anymore but some of the new IDEs maintain their own history. Like in my case I was able to retrieve my unstaged changes from Android Studio's local history feature which is located under VCS.
Directions: