对Github页面使用index.html以外的其他内容

对Github页面使用index.html以外的其他内容,github,hosting,github-pages,Github,Hosting,Github Pages,我最近开始使用github页面,到目前为止,我使用default index.html作为我的主页。如何使用其他页面作为默认页面?例如,如果在我的gh页面分支中,我的html位于src/文件夹中。如何将./src/index.html设置为默认值而不是./index.html?创建虚拟index.html并将其放在标题中 <meta http-equiv="refresh" content="0; url=http://mysite.github.io/folder/index.html"

我最近开始使用github页面,到目前为止,我使用default index.html作为我的主页。如何使用其他页面作为默认页面?例如,如果在我的gh页面分支中,我的html位于src/文件夹中。如何将./src/index.html设置为默认值而不是./index.html?

创建虚拟index.html并将其放在标题中

<meta http-equiv="refresh" content="0; url=http://mysite.github.io/folder/index.html" />

更改到所需的url。

我认为这很好,但在Windows上,在git中创建符号链接并不是非常简单。仅适用于windows的git的最新版本


如果您通过
core.symlinks
config变量启用支持,您可以
mklink index.html src\file.html
,gh页面将显示file.html作为登录页。

您尝试过符号链接吗?这不会花费更多时间加载主页吗?(因为重定向)