K
K
Konstantin Coocheenin2012-04-05 20:39:09
GitHub
Konstantin Coocheenin, 2012-04-05 20:39:09

Compatibility between Mercurial and GitHub?

I choose a version control system now, for the eyes I like Mercurial. But after re-reading a number of materials, I still didn’t understand if he was “friends” with github.com?
I understand that compatibility exists, but is it convenient to use a client not intended for this? Or if the focus is on github, then only git, and if Mercurial, then the direct road to bitbucket. I understand that there are subtleties.
Clarify, for sure, many have eaten the dog ...

Answer the question

In order to leave comments, you need to log in

3 answer(s)
K
kmike, 2012-04-05
@coocheenin

I work with my repositories on github through hg (using hg-git). With strangers - through git.
What can I say - you can use hg as a client to github, and the command line interface of hg is nicer than that of git, but there are many subtleties: there are things in hg that have no analogues in the git (named branches) and therefore a full-fledged transformation of hg < -> git fails; hg-git has glitches and doesn't support all features. This approach is definitely not for a person who has just taken up version control systems; to use it, you need to know both hg and git quite well, and it works well only for simple repositories (I have several commits there a month, mostly linear repositories).
If you want to host repositories on github, it makes sense to learn git anyway.

S
Stanislav, 2012-04-05
@crackedmind

Githab - only git. In addition to bitbucket for mercurial, there is also sourceforge, code.google.com, as well as the Microsoft codeplex.

R
rakot, 2012-04-05
@rakot

Bitbucket is friendly with Git.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question