今回は Git の中でもちょっととっつきにくいサブモジュール機能を使ってみることにする。 サブモジュール機能を使うと、外部のある Git リポジトリを別の Git リポジトリの中に取り込んで使うことができる。 これは例えばひとつの巨大なリポジトリを何らかのポリシーに基いて分割することに使える。 今回は Git を簡単に試すためにすべてのリポジトリをローカルホスト上に作ることにする。 環境には Ubuntu 14.04 LTS を使った。 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.4 LTS Release: 14.04 Codename: trusty $ uname -r 3.16.0-30-generic 下準備 まずは Git をインス