我创建了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
有什么问题?
答案 0 :(得分:5)
如果您生成了用户页面网站,则代码位于
master
分支而不是gh-pages
分支。
在您的情况下,您可能想要创建并推送主分支。
git checkout -b master
git push -u origin master
2016年8月更新: Simpler GitHub Pages publishing 现在允许将您的网页文件保存在相同分支的子文件夹中(不再需要gh-pages
) :
这意味着项目页面现在也在master
上生效。