recover from git reset --hard
% git reflog show 96ca6d3 (HEAD -> feature/aws-s3, tag: v1.1.0, origin/master, origin/develop, origin/HEAD, master, develop) HEAD@{0}: reset: moving to HEAD@{1} 96ca6d3 (HEAD -> feature/aws-s3, tag: v1.1.0, origin/master, origin/develop, origin/HEAD, master, develop) HEAD@{1}: reset: moving to develop 96ca6d3 (HEAD -> feature/aws-s3, tag: v1.1.0, origin/master, origin/develop, origin/HEAD, master, develop) HEAD@{2}: reset: moving to develop 75b3b62 HEAD@{3}: commit: Added --env-file .env.dev.s3 for travis build b52ce20 HEAD@{4}: commit: Updated .env.dev.s3 field in readme % git reset --hard 75b3b62 HEAD is now at 75b3b62 Added --env-file .env.dev.s3 for travis build
https://stackoverflow.com/a/24236065/1399891