为什么[用户名] .github.io上的GitHub页面不显示?

时间:2014-11-29 12:10:53

标签: github github-pages

我创建了repo [用户名] .github.io,在gh-pages分支中推送第一次提交,已经等待了30分钟(GitHub说,它不应该超过10分钟)并且有404页试图加载我的页。 使用不同的浏览器查看结果是一样的。

以下是我如何做到的方式:

$ git clone http://github.com/RedCorbie/RedCorbie.github.io
$ git add index.html 
$ git commit -m "Initial commit"
$ git branch gh-pages
$ git push origin gh-pages

有什么问题?

1 个答案:

答案 0 :(得分:5)

The documentation mentions

  

如果您生成了用户页面网站,则代码位于master分支而不是gh-pages分支。

在您的情况下,您可能想要创建并推送主分支。

git checkout -b master
git push -u origin master

2016年8月更新: Simpler GitHub Pages publishing 现在允许将您的网页文件保存在相同分支的子文件夹中(不再需要gh-pages) :

Now you can select a source in your repository settings and GitHub Pages will look for your content there.

这意味着项目页面现在master上生效。