Using submodules with GitHub Pages
You can use submodules with GitHub Pages to include other projects in your site's code.
GitHub Pages は、GitHub Free のパブリックリポジトリ、GitHub Pro 、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server のパブリックおよびプライベートリポジトリで利用できます。 詳しい情報については「GitHubの製品」を参照してください。
If the repository for your GitHub Pages site contains submodules, their contents will automatically be pulled in when your site is built.
You can only use submodules that point to public repositories, because the GitHub Pages server cannot access private repositories.
Use the https:// read-only URL for your submodules, including nested submodules. この変更は .gitmodules ファイルで行うことができます。
参考リンク
- "Git Tools - Submodules" from the Pro Git book
- GitHub Pages サイトの Jekyll ビルドエラーに関するトラブルシューティング