如何修复Github页上的404页?
https://github.com/roine/p1/tree/gh-pages这里是gh-pages分支上的一个github仓库。 一切看起来不错,我有我的index.html,我的CSS,JS和图片文件夹。
但是,当我访问http://roine.github.com/p1我有一个404页面。
任何解释和解决方案?
四个月前,我已经联系过支持人员,他们告诉我这是他们的问题,他们已经暂时解决了问题(针对当前的提交)。
今天我再试一次
我删除了github上的gh-pages分支
git push origin --delete gh-pages
我删除了本地的gh-pages分支
git branch -D gh-pages
我重新初始化了git
git init
我在本地重新创建了分支
git branch gh-pages
我把gh-pages分支推给了github
git push origin gh-pages
工作正常,我终于可以在页面上更新我的文件。
在我的情况下,我有名字以_
开头的文件夹(如_css
和_js
),GH Pages根据Jekyll处理规则忽略它。 如果您不使用Jekyll,解决方法是在根目录中放置一个名为.nojekyll
的文件。
我只有一个提交所有的文件。 我推了一个空的提交,刷新了页面,它工作。
git commit --allow-empty -m "Trigger rebuild"
git push
链接地址: http://www.djcxy.com/p/89071.html