To get your bearings regarding where you got to with your uncommitted work, you might do something like:
git status && git diff HEAD
That will tell you which files you've touched and will show you their diffs. If necessary you can search within the diff: press '/' to bring up the search feature (assuming you're using the default less pager).To search for all mentions of 'TODO' in the repo, ignoring untracked files:
git grep TODO
or, case insensitive variant: git grep -i TODO