@EmilioPisanty Here's my point:
1. Git is more used. This doesn't make it better *necessarily*, but it makes it easier to get help with, find learning material, and increases the odds of someone having had the same problem you have.
2. Git (Mostly through GitHub's work) is INSANELY well documented. Sure, the GH docs are long and boring, but it's mostly all there.
3. If you're on Linux you shouldn't need a GUI. If you're on OSX/Windows there are great GUIs (Such as GitHub's own)
4. You can use GitHub: Although I think theoretically it works with Mercurial too, it's obviously meant for git, a…