{"meta":{"title":"GitHub ページでのサブモジュールの使用","intro":"GitHub Pages でサブモジュールを使用すると、他のサイトのコードで他のプロジェクトを含めることができます。","product":"GitHub Pages","breadcrumbs":[{"href":"/ja/pages","title":"GitHub Pages"},{"href":"/ja/pages/getting-started-with-github-pages","title":"概要"},{"href":"/ja/pages/getting-started-with-github-pages/using-submodules-with-github-pages","title":"Pages でサブモジュールを使用する"}],"documentType":"article"},"body":"# GitHub ページでのサブモジュールの使用\n\nGitHub Pages でサブモジュールを使用すると、他のサイトのコードで他のプロジェクトを含めることができます。\n\nGitHub Pages サイトのリポジトリにサブモジュールが含まれている場合、その内容はサイトをビルドする際に自動的にプルされます。\n\n使用できるのは、パブリックリポジトリをポイントするサブモジュールだけです。GitHub Pages サーバーはプライベートリポジトリにはアクセスできないためです。\n\nネストされたサブモジュールも含めて、サブモジュールには `https://` 読み取り専用 URL を使用します。 この変更は、`.gitmodules` ファイルで行うことができます。\n\n## 参考資料\n\n* [Pro Git](https://git-scm.com/book/en/v2/Git-Tools-Submodules) ブックの「*Git Tools - Submodules*」(Git ツール - サブモジュール)\n* [GitHub Pages サイトの Jekyll ビルド エラーのトラブルシューティング](/ja/pages/setting-up-a-github-pages-site-with-jekyll/troubleshooting-jekyll-build-errors-for-github-pages-sites)"}