GitHub Pages サイトのリポジトリにサブモジュールが含まれている場合、その内容はサイトをビルドする際に自動的にプルされます。
使用できるのは、パブリックリポジトリをポイントするサブモジュールだけです。GitHub Pages サーバーはプライベートリポジトリにはアクセスできないためです。
ネストされたサブモジュールも含めて、サブモジュールには 読み取り専用 URL を使用します。 この変更は、 ファイルで行うことができます。
参考資料
- Pro Git ブックの「Git Tools - Submodules」(Git ツール - サブモジュール)
- AUTOTITLE