I used git for many years, and actually still use it extensively to collaborate with git projects, but in the last year or so Mercurial and several of the modern plugins for it have opened my eyes that git is stuck in 10 year old ideas of how DVCS should work.
I used to criticize Mercurial for their half-assed branching, lack of history editing and the refusal to admit that git got this right. But Mercurial has improved (bookmarks, histedit, etc) and git has not, so my feelings have entirely reversed now.
I used to criticize Mercurial for their half-assed branching, lack of history editing and the refusal to admit that git got this right. But Mercurial has improved (bookmarks, histedit, etc) and git has not, so my feelings have entirely reversed now.