2014-08-28 68 views
0

我设法将文件推送到我的回购的主分支以及第二个分支名为gh-pages。当我启动mysite.github.io时,它显示主分支的内容。有没有办法将其重定向到gh-pagesGithub页面显示主分支,而不是gh页

我正在从Mac终端上做这件事。

回答

2

这听起来像你在用户/组织页面与项目页面混淆。

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发布。

+0

如果我删除主人,发布到gh-pages将会发生什么 – 2014-08-29 05:14:11

+1

如果你的网站是用户或组织用户(名为'username.github.io'),我相信你的网站将不再工作。如果你想使用'gh-pages',将你的仓库重命名为其他的东西,这会将你的站点移动到'username.github.io/repo-name'。或者留下回购名称,但重命名您的分支机构,以便您的网页内容处于'master'状态。 – Chris 2014-08-29 11:39:11

相关问题