要将来自GitHub的实时项目的页面添加到GitHub Pages网站,我一直将每个repo文件夹的内容复制到GitHub Pages网站的存储库中,然后从index.html链接到它。如果要更改旧的仓库/项目,则必须在两个地方都进行更新,这是重复的。 这是最简单的方法,还是有更好的方法(例如直接链接到原始存储库(如果它已经在GitHub上的话)?)?
答案 0 :(得分:1)
您可以使用git submodule
。在GitHub Pages存储库中,只需在您要引用的目录中运行此命令即可:
git submodule add https://github.com/<user>/<repository>
当您需要更新这些引用时(在更新存储库之后),只需执行:
git submodule update --init --recursive