Confessions of a Git Skeptic

A year ago, I was happily using Subversion for my version control, and reading about Git.  It sounded intriguing, and there were lots of articles about the life-changing enlightenment of switching to Git.  Frictionless branching and merging?  A whole new elegant model...