Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

This is precisely the reason I couldn't force myself to use Git. The UI of Mercurial is so much more consistent and intuitive. I find it easier for non-technical people in the company to share files.


sort by: page size:

I find Mercurial so much easier to use than Git. Many of the concepts are similar but the hg interface feels much easier to learn and use.

Lots of developers, myself included, prefer Mercurial over Git for this exact reason.

Completely and utterly agreed. I use Mercurial for my own personal projects. And I use git at work. They're both very good tools and completely eschewing one in favor of the other is a stupid absolute to have.

Agreed, mercurial is a joy to use.

It's very annoying that git became more popular, it's such a disaster from the usability point of view.


Why Mercurial instead of git?

Why do you prefer Git to Mercurial? I've only used Mercurial.

I find Mercurial very difficult to use. I find Git much easier.

Honestly, I'm in the exact opposite camp - I'm glad mercurial is still alive and kicking, since I've found my experience with it (and tortoisehg) to be superior in a number of ways. Fewer cross platform issues, a much cleaner commandline interface, can hop over to a much more powerful gui if needed -- I generally use it even when I'm interacting with a git repo.

That said, I'm far from an expert in git. What do you see as it's advantages? (outside of the larger mindshare, obviously :)


Honestly, Mercurial is just better than Git -- the only reason I switched away from it is because Github. Constantly contemplating switching back.

I dunno, I recently switched from ~4 years of using git to mercurial, and I am finding mercurial massively easier to use.

I've used Mercurial. It sucks compared to Git. And not because I can't use it on GitHub.

Why? Git is such a worse, over-engineered experience.

Github won, so we're all forced to use git now, but mercurial is really a simpler interface and a more straightforward mental model.


mercurial was essentially a more intuitive version of git. too bad it wasn't more widely supported.

I probably should not have mentioned mercurial. I do not really know it anymore, but it is somewhat more UX focused than git. I think my original argument stands, especially considering the comments - too many ways to use Git, while most people need only basics.

It's just because you've been using Git for too long. Mercurial is much easier to use if you're not exposed to Git.

Git is confusing. Alternatives like Mercurial are way more intuitive and easier to use, but they lack popularity.

Mercurial is very similar to git but more user friendly.

Is there a reason why they used Mercurial as opposed to git? Did it provide some benefit?

I agree with this. Mercurial is cool, but if you need to convert your Mercurial project to Git to push to GitHub, then it's a fucking pain.
next

Legal | privacy