User stories for git-hack

@charlierudolph @allewun adding user stories that describe end-user value
I'd say every tool can be used correctly. The point why we try to display meaningful error messages here is so that it can be used correctly easily, without requiring extensive research or learning.