
Scott Chacon just asked on Twitter:
poll: gitsters - what do you love most about git and why it over other scm/dscms?
— chacon https://twitter.com/chacon/statuses/1022791476
I’m only going to answer the first part, really, as I haven’t really evaluated any other distributed SCM since Bitkeeper in 2002/3.
So, what do I love most [...]...

When I first started with git, like most folks, I suspect, I came from a
subversion background. And most of the repositories I interacted with on a
daily basis were subversion repositories which weren’t going to change any
time soon. To be honest, I didn’t get a great impression of git and git-svn
from that experience.
What really convinced me [...]...

I may seem somewhat git-obsessed lately. That’s probably because I am. It’s
awesome. But mostly it’s because I have finally made the jump and I’m
having to re-learn the techniques I have been making use of for years in
subversion.
First up: looking at the changes between two branches. I often work with a
‘master’ branch, which is effectively [...]...