Proposed screencast --- about "git reset ---hard"

Jun 26, 2013 • Yuxi Luo

I was thinking of doing a short (< 3 mins) explanation of how to rescue your code(not always possible) when you do “git reset --hard” with mistake.
header
Git users are told to use “git reset --hard” carefully, it could erase all your endeavor in seconds. Because people use it less than other commands,
it is a dangerous and error prone command. In some circumstances, you are luck to mend your mistake, I’ll show you how to do that.

What do you think?

[picture source]