今回は Atlassian の開発者である Charles O’Farrell によるゲストブログです。チームが DVCS として Git を選択する理由について説明します。Charles はコーディングをほとんど DVCS 上で行い、また ClearCase から Git へユーザーを移行させる作業を行ってきました。 前回の記事では、分散バージョン管理システムとしてチームがなぜ Mercurial を選択するのかについて考えてみました。今回は、分散バージョン管理システム (DVCS) として なぜ Git が有力な選択肢であるのかについて考えてみましょう。 1970 年の黎明期から、ギークたちはどちらが善でどちらが悪かという血なまぐさい論争を長い間行ってきました。それが Vim と Emacs との間の戦いです。最近では、それとは別のツールセットについて、ギークたちは本来の仕事そっちのけ
![Git 対 Mercurial:なぜ Git を選ぶのか? - Atlassian Japan](https://cdn-ak-scissors.b.st-hatena.com/image/square/5f150d9b5ce8be97f64de09f0fe58c8044fce8dd/height=288;version=1;width=512/https%3A%2F%2Faatljapan.wpengine.com%2Fwp-content%2Fuploads%2Face.png)