Version Control Systems

Rank

Mercurial vs Git

  1. This system is easy to learn.

    82% 18%
    Mercurial 183 out of 223 picked Mercurial over Git Git
  2. This system is easy to use.

    77% 23%
    Mercurial 177 out of 228 picked Mercurial over Git Git
  3. This system has a model which is easy to understand.

    73% 27%
    Mercurial 166 out of 227 picked Mercurial over Git Git
  4. This system is easy to administrate.

    70% 30%
    Mercurial 153 out of 216 picked Mercurial over Git Git
  5. This system is pluggable.

    62% 38%
    Mercurial 120 out of 192 picked Mercurial over Git Git
  6. This system is good for small teams.

    61% 39%
    Mercurial 139 out of 226 picked Mercurial over Git Git
  7. This system is likely to be a passing fad.

    60% 40%
    Mercurial 114 out of 188 picked Mercurial over Git Git
  8. This system has good GUI tools.

    57% 43%
    Mercurial 114 out of 199 picked Mercurial over Git Git
  9. This system is good for binary files.

    52% 48%
    Mercurial 97 out of 186 picked Mercurial over Git Git
  10. This system is good for working offline.

    49% 51%
    Mercurial 117 out of 232 picked Git over Mercurial Git
  11. I am familiar with this system.

    47% 53%
    Mercurial 192 out of 366 picked Git over Mercurial Git
  12. This system is good for dispersed teams.

    46% 54%
    Mercurial 114 out of 214 picked Git over Mercurial Git
  13. This system is robust against data loss.

    46% 54%
    Mercurial 106 out of 197 picked Git over Mercurial Git
  14. This system has good tools for importing from other VCSs.

    44% 56%
    Mercurial 113 out of 203 picked Git over Mercurial Git
  15. This system is good at merging.

    42% 58%
    Mercurial 131 out of 229 picked Git over Mercurial Git
  16. This system is good for large teams.

    38% 62%
    Mercurial 133 out of 218 picked Git over Mercurial Git
  17. This system is good at branching.

    36% 64%
    Mercurial 140 out of 222 picked Git over Mercurial Git
  18. This system has good integration with other tools.

    35% 65%
    Mercurial 139 out of 215 picked Git over Mercurial Git
  19. There is a good community around this system.

    31% 69%
    Mercurial 155 out of 226 picked Git over Mercurial Git
  20. There are good hosting services for this system.

    25% 75%
    Mercurial 159 out of 213 picked Git over Mercurial Git
  21. Many project hosting services support this system.

    17% 83%
    Mercurial 173 out of 209 picked Git over Mercurial Git

What's going on here?

The absolute rankings are interesting for large scale comparisons but when you want to know about two specific languages it's much more informative to look at how the two fare when they go directly head to head.

Here are all the statements which we've got enough comparisons between Mercurial and Git to be meaningful and which of the two our users picked.

The order in which we're presenting them is a little arbitrary (sorry), but we've tried to put the things which they're both good at first so as to give you the most interesting picture of it.