GitHub页面允许每个用户拥有一个用户站点(可能是主页)和无限的项目站点.
设置用户站点时,必须为repo命名[username].github.io([username]GitHub用户名在哪里),默认情况下为URL:
http://[username].github.io/
Run Code Online (Sandbox Code Playgroud)
master对您[username].github.io回购中的分支所做的任何更改都会上传到您的用户站点.
当您设置项目站点时,您可以将仓库命名为您想要的任何东西(让我们称之为[projname]).默认情况下为URL:
http://[username].github.io/[projname]
Run Code Online (Sandbox Code Playgroud)
gh-pages对您[projname]回购中的分支所做的任何更改都将上载到项目站点.
我的问题是,如果在您的用户站点存储库中,您巧合地拥有一个与您的项目站点存储库同名的文件夹,该怎么办?
例如,假设您的用户站点仓库中index.html的文件夹temp/中有一个文件bob.github.io.然后该页面将在线托管
http://bob.github.io/temp/index.html
Run Code Online (Sandbox Code Playgroud)
现在假设您使用repo名称创建项目站点temp.在该repo中,您有一个名为的文件index.html.然后,当你把它推到gh-pages分支机构时,它是否会在线托管
http://bob.github.io/temp/index.html
Run Code Online (Sandbox Code Playgroud)
?
小智 6
Github 支持响应:
是的,它们会发生冲突。项目站点的 url 将是 username.github.io/project,用户或组织站点中文件夹的 url 将是 username.github.io/project。
我建议您重命名目录或存储库名称。
| 归档时间: |
|
| 查看次数: |
490 次 |
| 最近记录: |