I can give you that, most people are more comfortable with a random GUI.
PROTIP: i stands for 'insert' bringing you into edit mode.
I has to do --hard, but it don't work somehow? All the commits after that commit are still there
EDIT: Ah, it just works for my local repo, but how to push my local repo to GitHub? So that I can actually revert the commits.