参考:クローンしたリポジトリのサブモジュールをワークツリーに展開する
サブモジュールを含むリポジトリをクローンしたとき、 サブモジュールのディレクトリは空になっている。 git submodule status を見ると先頭が「-」になっていて、サブモジュールが初期化されていないことがわかる。 git submodule init git submodule update とすると、サブモジュールの初期化と更新が実行される。 サブモジュールのディレクトリを見ると、実際にファイルが保存されている。