バージョン管理ツール Git は難しい。分散型 (のバージョン管理ツール) ということだけが、その難しさの原因ではない。おそらく、設計思想のレベルで他のシステム (例えば GNU Arch, darcs, bazaar) と違うのだと思う。 こういったツールを触る時は、質のよいチュートリアルがあると嬉しい (Git のユーザー・マニュアルやチュートリアルは、初心者には難し過ぎる!)。 Alice と Bob になりきって! 「ザリガニが見ていた...。」というブログで 4 回に渡って連載された git のチュートリアルが秀逸! Alice と Bob が二人で共同開発をするといふシナリオで、git のコマンド群を紹介している。これを読むと、git の基本的な使い方 (init, add, commit, log) から、ブランチの作り方、pull を使った共同開発のやり方、そしてベア・リポ