git is like a bad boyfriend: problems committing, demands to go over your history constantly, wants to be called "master"
The funniest response was from my friend Ted:
typical. git blame the man.
At a group dinner later in the week, we discussed how useful it would be if you could issue git commands in real life.
If someone makes comments that get on your nerves, just git-ignore them.
More useful is a checkpoint system. Any time that you detect a potential problem coming up in the conversation, you can shout out "checkpoint". Later, you can run a rollback command to restore to the saved state. Here's how it would work:
Girl: "We need to talk."
Girl: "This isn't working between us. I want to break up."
Girl: "This isn't working betw -- "
Girl: "Where do you want to go for dinner?"
I think this will be very useful as long as you remember to checkpoint at appropriate moments.