Git undo: We can do better
Damn, this is such a GREAT idea.
I've messed up repos a few times, and it's never good.
It's always -- "what's the magic want I have to wave now"?The truth is, while we use git every day, most people really don't understand how it works.There I said it. And I'm not ashamed.I don't really know how Git works. And I think I'm not the only one.What does "git reflog" or "git reset --hard ...." do? What are the implications?We don't really know.I feel stupid. But hey, at least I'm honest.