没有命名存储库的GitHub组织页面

时间:2014-04-24 03:43:48

标签: html css git github github-pages

是否可以为GitHub组织创建网站(使用GitHub页面)而无需创建具有相同名称的存储库?

例如,对于组织CompPyrol,我创建了一个与组织名称相同的存储库comppyrol.github.io。该网站的html和css文件位于此存储库中。因此,该组织的网站位于http://comppyrol.github.io。这有效,但我希望为组织使用GitHub页面而不必为网站创建存储库。我知道您可以为Web文件创建孤立分支gh-pages,但这似乎是针对单个存储库或项目,而不是针对整个组织页面。

enter image description here

1 个答案:

答案 0 :(得分:5)

这是不可能的。 GitHub的documentation非常明确:

  

用户&组织页面

     

用户&组织页面位于专用于GitHub Pages文件的特殊存储库中。您需要使用以下命令将此存储库命名   帐户名称,例如   atmos/atmos.github.io

     
      
  • 您必须使用username/username.github.io命名方案。
  •   
  • 来自master分支的内容将用于构建和发布您的GitHub页面网站。
  •   

<强>更新

GitHub页面曾经作为github的子域名提供。 com ,但是switched to github.io in April, 2013。某些存储库仍然使用旧命名设置,但现在托管在新域上:

  

对GitHub存储库的更改:

     
      
  • 用户页面存储库现在可以使用新的 username / username.github.io 约定或较旧的 username / username.github.com 约定来命名。
  •   
  • 名为 username / username.github.com 的现有用户页面存储库不需要重命名,并将继续无限期发布。
  •   
  • 如果同时存在 username.github.io username.github.com 存储库, username.github.io 版本将获胜
  •