in reply to Have you ever lost your work?
I once lost ~3 days of uncommitted work via a git reset --hard.
Only took me a ~day to rewrite from scratch, though, since what I was doing there was still fresh in memory.