我有一个GitHub组织,我从存储库orgname.github.io
发布了一个网页。当然,我有几个项目存储库,我希望主持有关这些项目的文档。这一切都可以通过GitHub Pages。
但是,我不确定如何将组织页面的配置与项目页面同步。我希望网站看起来一样,不管我是不是 http://orgname.github.io或者如果我在http://orgname.github.io/project。
如何使基于Jekyll的配置保持同步?
答案 0 :(得分:2)
这是我们提出的解决方案:
jekyll-website
。<orgname>.github.io
。docs
目录。每当您需要更改网页的外观/设计时,请在jekyll-website
中进行更改,然后将这些更改提取到<orgname>.github.io
和所有项目子树。无论何时需要对网站进行更改,这都是一项工作,但它可以完成工作。
答案 1 :(得分:0)
由于Github页面站点托管在各自的repos的gh-pages分支中,因此它们彼此独立且与项目页面无关。
我假设您的内容对于每个回购都是唯一的,所以您要求同步主题/结构等,据我所知,无法同步。我建议为所有网站选择一个Jekyll主题,并坚持编辑内容。