{"meta":{"title":"将子模块与 GitHub Pages 配合使用","intro":"您可以使用子模块与 GitHub Pages 集成，以在您的站点代码中包含其他项目。","product":"GitHub Pages","breadcrumbs":[{"href":"/zh/pages","title":"GitHub Pages"},{"href":"/zh/pages/getting-started-with-github-pages","title":"开始"},{"href":"/zh/pages/getting-started-with-github-pages/using-submodules-with-github-pages","title":"将子模块与 Pages 一起使用"}],"documentType":"article"},"body":"# 将子模块与 GitHub Pages 配合使用\n\n您可以使用子模块与 GitHub Pages 集成，以在您的站点代码中包含其他项目。\n\n如果 GitHub 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 工具 - 子模块*\n* [排查 GitHub Pages 网站的 Jekyll 生成错误](/zh/pages/setting-up-a-github-pages-site-with-jekyll/troubleshooting-jekyll-build-errors-for-github-pages-sites)"}