3

Github 现在可以为项目自动生成页面。太棒了 - 它读取项目根目录中的 readme.markdown 文件并使用模板创建一个整洁的站点。

但是缺少的是 user.github.com 页面。无论如何(自动或通过传递配置文件)读取我所有当前的 GitHub 项目自述文件并推送到 user.github.com 模板系统的站点设计?

谢谢!

4

1 回答 1

2

'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 Pages 的更多详细信息,请参阅GitHub Pages 帮助部分

于 2012-04-30T00:24:32.283 回答