这是我的GitHub仓库在gh-pages分支。 一切看起来都很好,我有index.html, CSS, JS和图片文件夹。
但是当我访问http://roine.github.com/p1时,我得到HTTP 404没有找到。
有什么解释和解决方案吗?
这是我的GitHub仓库在gh-pages分支。 一切看起来都很好,我有index.html, CSS, JS和图片文件夹。
但是当我访问http://roine.github.com/p1时,我得到HTTP 404没有找到。
有什么解释和解决方案吗?
当前回答
我不得不将我的回购重命名为一个随机的名字,然后重命名为它原来的名字,让它工作。
看起来可能是GH Pages漏洞。
其他回答
我不得不将我的回购重命名为一个随机的名字,然后重命名为它原来的名字,让它工作。
看起来可能是GH Pages漏洞。
我所有的文件只有一次提交。我推送了一个空提交,刷新了页面,它工作了。
git commit --allow-empty -m "Trigger rebuild"
git push
如果这不起作用,正如@Hendrikto在评论中指出的那样,检查Github状态页面,并确保Github页面是可操作的。
在我的例子中,URL相当长。所以,我想这是有限度的。我把它放在我的自定义子域,它工作。
由于某种原因,GitHub页面的部署今天(2020年5月05日)停止工作。以前我没有任何html,只有md文件。我尝试创建一个index.html,它立即发布了页面。在删除index.html之后,发布将继续工作。
在一次私人回购中,当我第一次添加并将我的gh-pages分支推到github时,github页面的设置自动更改为指示将发布gh-pages分支,但github没有绿色或蓝色条。IO url,没有自定义域选项。
直到我将源代码切换到master,并快速将源代码切换回gh-pages,它才真正更新了包含已发布url的绿色条。