How to recover after i execute :git reset --hard HEAD
git, ios
Solution
If you didn't already commit your local changes (or at least stage them via `git add`, they're gone. `git reset --hard` is a destructive operation for uncommitted changes.
If you did happen to stage them, but didn't commit them, try `git fsck --lost-found` and then search through the contents of `.git/lost-found` - it will contain all of the objects that aren't referenced by a known commit, and may include versions of files that were staged.
Problem
I made a terrible mistake and execute "git reset --hard HEAD", all day's the local modification lost, how can i recover it? Thanks millions