GitHub 页面 https://pages.github.com/允许每个用户拥有一个用户站点(也许是主页)并且无限制项目地点.
当您设置您的用户站点, you must为存储库命名[username].github.io
(where [username]
是你的 GitHub 用户名),URL 默认为:
http://[username].github.io/
对以下内容所做的任何更改master
分支在你的[username].github.io
存储库已上传到您的用户站点。
当您设置一个项目现场,您可以将存储库命名为您想要的任何名称(我们称其为[projname]
)。网址默认为:
http://[username].github.io/[projname]
对以下内容所做的任何更改gh-pages
分支在你的[projname]
存储库已上传到项目站点。
我的问题是,如果在您的用户站点存储库中,您碰巧有一个与您的项目站点存储库同名的文件夹怎么办?
例如,假设您有一个文件index.html
文件夹内temp/
在您的用户站点存储库中bob.github.io
。然后该页面将在线托管在
http://bob.github.io/temp/index.html
现在假设您使用存储库名称创建一个项目站点temp
。在该存储库中,您有一个名为index.html
。然后当你把它推到gh-pages
分支机构,是否会在线托管在
http://bob.github.io/temp/index.html
?