I'm new to git and been working off master the entire time. I wanted to pull some changes from master but save local changes so I ran:
$ git stash
Saved working directory and index state wip on master: c13af16 added banked hours process
$ git pull
already up to date
$ git stash pop
fatal: log for ref/stash is empty
Despite this all the changes I made since my last commit are gone. I ran git reset --hard and the changes are still gone.