我已经构建了一个简单的repo来提供来自我的Github的HTML内容,但是每个页面都会丢弃404。虽然页面存在。
有谁能告诉我这是什么问题,这是网址:
它应该提供此文件,该文件存在:
https://github.com/madhur/madhur.github.com/blob/master/index.html
答案 0 :(得分:3)
我自己尝试过并成功了:http://tylerlong.github.com/。我认为您应该将名为“index.html”的文件放在存储库的根文件夹中。
我看到你的存储库中有一个名为“index.markdown”的文件。也许github页面还不支持“* .markdown”文件。
编辑:我的意思是在这个页面中:https://github.com/madhur/madhur.github.com只有一个名为“index.markdown”的文件。
最终修改:
页面不是从主分支提供的,页面也不是从源分支或任何其他分支提供的。页面由DEFAULT分支提供。每次推送到默认分支时,github都会重建您的页面。如果你推送到默认分支以外的分支,github将不会重建页面。您可以将任何分支作为“存储库管理”页面中的默认分支
我将我的源分支作为默认分支并推送到它,然后我的主页显示内容形成我的源分支:http://tylerlong.github.com。