That's a bit of an overstatement. You can't have a catastrophe with stuff already committed (but it's very easy to delete in-progress work).
My bad. I shouldn't have used the word cherrypick there.
Otherwise it's still in reflog. Anything you ever commited is just there.
On a completely unrelated topic, extundelete is a great piece of software.