【发布时间】:2012-05-09 05:07:10
【问题描述】:
Github 现在可以为项目自动生成页面。太棒了 - 它读取项目根目录中的 readme.markdown 文件并使用模板创建一个整洁的站点。
但缺少的是 user.github.com 页面。无论如何(自动或通过传递配置文件)读取我所有当前的 GitHub 项目自述文件并推送到 user.github.com 模板系统的站点设计??
谢谢!
【问题讨论】:
标签: ruby scripting github jekyll
Github 现在可以为项目自动生成页面。太棒了 - 它读取项目根目录中的 readme.markdown 文件并使用模板创建一个整洁的站点。
但缺少的是 user.github.com 页面。无论如何(自动或通过传递配置文件)读取我所有当前的 GitHub 项目自述文件并推送到 user.github.com 模板系统的站点设计??
谢谢!
【问题讨论】:
标签: ruby scripting github jekyll
“user.github.com”网站是通过GitHub Pages 构建的。它们是独立的存储库,其名称与它们将出现的域相匹配。例如,我的 github 用户名是“alanwsmith”。我有一个名为“alanwsmith.github.com”的仓库,它是通过 jekyll 处理的,可在:http://alanwsmith.github.com/.
由于它们是独立且有效的存储库,GitHub 不会对它们应用任何自动化。通过 jekyll 的处理只输出站点。它不会与 repo 本身的内容混淆。如果您想自动列出您的 user.github.com 域上的所有项目自述文件,您必须构建自己的流程来收集文件并将它们放入源代码库中。
当然,您的个人用户页面(例如 https://github.com/alanwsmith 而不是 http://alanwsmith.github.com/)列出了您的存储库。这些链接指向各个项目页面,正如您所提到的,这些页面显示自述文件。我认为这与 GitHub 在此时可以做你想做的事情一样接近。
有关 GitHub 页面的更多详细信息,请参阅GitHub Pages Help section。
【讨论】: