Yeah, I totally agree that git is more painful than hg and other options. For me though, the real wins from git come because it has that power and flexibility. I love and abuse rebase and it's really something amazing that I can't live without anymore, and to my knowledge, hg doesn't come close to giving you that power.
That said, I think that git is ultimately going to disappear underneath management tools that people use and people will hopefully not use git itself. It's a nightmare of usability, so I don't want us to be using git directly much -- git-flow + github is the winning combination for me, not git itself.
no subject
That said, I think that git is ultimately going to disappear underneath management tools that people use and people will hopefully not use git itself. It's a nightmare of usability, so I don't want us to be using git directly much -- git-flow + github is the winning combination for me, not git itself.