0
我设法将文件推送到我的回购的主分支以及第二个分支名为gh-pages
。当我启动mysite.github.io
时,它显示主分支的内容。有没有办法将其重定向到gh-pages
?Github页面显示主分支,而不是gh页
我正在从Mac终端上做这件事。
我设法将文件推送到我的回购的主分支以及第二个分支名为gh-pages
。当我启动mysite.github.io
时,它显示主分支的内容。有没有办法将其重定向到gh-pages
?Github页面显示主分支,而不是gh页
我正在从Mac终端上做这件事。
这听起来像你在用户/组织页面与项目页面混淆。
User/Organization pages住在名为username.github.io
的专门命名的存储库中,并从master
分支发布。他们可以浏览http://username.github.io
。
Project pages可以是任何存储库的一部分,并从特殊的gh-pages
分支发布。他们可以浏览http://username.github.io/project-name
。
如果你想拥有一个项目页面,确保你的仓库没有以你的GitHub用户名命名。如果您希望您的项目在http://username.github.io
处可用,则您的必须有一个用户/组织页面,其中必须分支从master
发布。
如果我删除主人,发布到gh-pages将会发生什么 – 2014-08-29 05:14:11
如果你的网站是用户或组织用户(名为'username.github.io'),我相信你的网站将不再工作。如果你想使用'gh-pages',将你的仓库重命名为其他的东西,这会将你的站点移动到'username.github.io/repo-name'。或者留下回购名称,但重命名您的分支机构,以便您的网页内容处于'master'状态。 – Chris 2014-08-29 11:39:11