为组织拥有的存储库创建GitHub项目页面

时间:2014-05-08 23:07:10

标签: github

我为我的项目创建了一个GitHub Project Page,并按照指示将其存储在gh-pages分支中。它位于以下网址:[username].github.io/[project_name]

后来,我在GitHub中创建了一个组织,并将我的项目移动到该组织,包括相同的gh-pages分支。正如预期的那样,之前的Project Page URL不再有效。但是,以下网址也不起作用:[organization].github.io/[project_name]。当我检查项目的设置时,它在GitHub页面部分中显示以下错误:

您的网页在构建时出现问题:验证失败:用户必须是人,而不是组织

这是否意味着根本不可能拥有属于组织的存储库的项目页面?或者我在这路上做错了什么?

编辑:作为解决方法,我想我可以在名为master的新项目的[organization]/[organization].github.io分支中有一个GitHub Organization Page,然后有一个每个项目单独的文件夹这样我认为可以模拟[organization].github.io/[project_name]网址。唯一的缺点是我必须集中所有的项目'我的组织的页面在同一个存储库中。

2 个答案:

答案 0 :(得分:3)

我认为不会因为组织与用户帐户的区别对待。

您可以先尝试为您的单位制作一个页面,看看是否会产生影响。

您可以在此处阅读:https://help.github.com/articles/user-organization-and-project-pages

答案 1 :(得分:0)

我在项目中使用CNAME时遇到了同样的错误。

我需要创建一个[organization] .github.io repo,然后该repo下项目的CNAME东西开始工作。