如果您的 GitHub Pages 站点的仓库包含子模块,则在构建站点时会自动拉取它们的内容。
您只能使用指向公共仓库的子模块,因为 GitHub Pages 服务器无法访问私有仓库。
对您的子模块(包括嵌套子模块),请使用 https:// 的只读 URL。您可以在 .gitmodules 文件中进行此更改。
延伸阅读
- Git Tools - Submodules 来自 Pro Git 书籍
- 排查 GitHub Pages 站点的 Jekyll 构建错误
您可以在 GitHub Pages 中使用子模块,将其他项目包含到站点的代码中。
如果您的 GitHub Pages 站点的仓库包含子模块,则在构建站点时会自动拉取它们的内容。
您只能使用指向公共仓库的子模块,因为 GitHub Pages 服务器无法访问私有仓库。
对您的子模块(包括嵌套子模块),请使用 https:// 的只读 URL。您可以在 .gitmodules 文件中进行此更改。