I love Git but...have you ever been sentenced to Git purgatory?
Getting ready to leave? Already stayed two hours too late but your code is finally crystal clean, tested and ready for the world. "Yes honey, all I have to do is check-in my source and I'll be home." then it happens...
Suddenly, your usually quiet best friend, that worked fine just hours ago, starts telling you there is something wrong with your --HEAD or tempts you to be a rebaser or complains that you all you ever do is push when you should be pulling or worse yet you need to get sync'd. This is Git-a-tory. It's like purgatory except you did nothing wrong to get here. You were innocent and yet the minutes (or hours) slip by just the same.