
Mercurial seemed to be a good trade off between flexibility and complexity. I discovered hg (mercurial chemical symbol) at the same time as git, although I was becoming to feel comfortable with git, I recognized that its learning curve was a bit too expensive for any users. The other important thing is that there are many conversions tools from or to git, so if you decide to use hg today you won't be stuck in it forever, you can convert repo to git and virtually to any other, even downgrade to subversion using those tools. Review collected by and hosted on G2.com.
Well I think git is getting more popular than hg, so I won't dare to use both, I switched most of my trees to git. I think I will remain a git user because of its community. Maybe it could make sense to "emulate" hg client on a git backend for connecting both worlds? Review collected by and hosted on G2.com.


