Hi! A feature request: I git reset --hard a lot. Every once in a while, it hurts, just infrequently enough that I forget the pain and do it again. I wish that git reset --hard would silently stash, add to reflog, stash drop (or the moral equivalent) and then do the reset. That way I could always recover my state post-facto. Thanks, Josh