ソースコード管理での使用が増えてきているっぽい git と Mercurial ですが、どっちがいいのか悩みの種でもあります。 git は、そもそも Linux kernel の開発がその誕生のもとになっているだけあって、Linux kernel ぐらいの規模までは十分にこなす機能があります。 Mercurial は、xorg や Java, OpenSolaris などが使っていて、これらもかなりの機能があります。 で、両方使ってみた結果を簡単に言うと、 どっちでもたいていのことはできる ということでした。 解かりやすくいうと、ドコモでもauでもソフトバンクでも、だいたいの場合ちゃんと会話ができるように、基本的なソース管理についてはどちらであってもたいして問題はありません。 ただ、歴史的に Mercurial のほうが後でスタートしている関係上、Mercurial は gi