在github文档和这里也找不到任何东西。但是我想知道是否有一个名为foo的私人存储库http://foo.github.com,只有一个人可以访问foo存储库本身。
我记得读过一些关于github页面总是公开的东西,但似乎再也找不到了。
令人惊讶的是,我似乎也找不到其他人问这个问题。
在github文档和这里也找不到任何东西。但是我想知道是否有一个名为foo的私人存储库http://foo.github.com,只有一个人可以访问foo存储库本身。
我记得读过一些关于github页面总是公开的东西,但似乎再也找不到了。
令人惊讶的是,我似乎也找不到其他人问这个问题。
当前回答
你可以把密码存储在一个存储库中,然后把页面隐藏在隐藏地址后面,隐藏地址是由密码派生的。这不是一种很安全的方法,但很简单。
示范
其他回答
我已经对Github提出了支持票,并得到了一个回应,确认所有页面都是公开的。我现在要求他们在help.github.com/pages上添加备注。
如果您在私有回购上按下admin键,并向下滚动到关于页面的部分,它会写它将是公共的。我稍后会检查是否.htaccess control或类似的是可能的,但我不太希望它。
你可以把密码存储在一个存储库中,然后把页面隐藏在隐藏地址后面,隐藏地址是由密码派生的。这不是一种很安全的方法,但很简单。
示范
太遗憾了,现在是2020年,我们不能拥有私人GithubPäges:
作为一种替代方案,目前可以使用GitLab而不是GitHub来做OP要求做的事情。有关GitLab Pages访问控制功能,请参阅文档。由于GitHub不支持这个功能,如果将项目移植到GitLab不是问题,这是一个很好的解决方案。