Yes, Git is simply too hard, but not because it has many commands. Funny how in Bazaar, those two questions are trivially answered: you undo a commit with bzr uncommit, and you delete a branch… just like any old directory, because that’s all it is. Git is made for nerds to feel smart.