来自注释记号的HTML未显示在GitHub上
使用最新版本的Keynote for OSX 10.9,我将幻灯片导出为来自注释记号的HTML未显示在GitHub上,git,github,keynote,Git,Github,Keynote,使用最新版本的Keynote for OSX 10.9,我将幻灯片导出为HTML演示文稿。当我打开笔记本电脑上的index.html文件时,我可以轻松地在浏览器中查看演示文稿。为了让其他人可以使用该演示文稿,我将Keynote创建的html和assets文件上载到名为presy.GitHub.io的GitHub存储库中。但是,当您访问演示文稿的url时,它不会显示在浏览器中,并且会出现404错误。我以前用这种方法在GitHub上创建过基本网站,到现在为止还没有任何问题。似乎有一些东西与Keyno
HTML
演示文稿。当我打开笔记本电脑上的index.html
文件时,我可以轻松地在浏览器中查看演示文稿。为了让其他人可以使用该演示文稿,我将Keynote创建的html
和assets
文件上载到名为presy.GitHub.io
的GitHub存储库中。但是,当您访问演示文稿的url时,它不会显示在浏览器中,并且会出现404
错误。我以前用这种方法在GitHub上创建过基本网站,到现在为止还没有任何问题。似乎有一些东西与Keynotehtml
和GitHub不兼容
关于如何使用GitHub托管一个以HTML格式导出的主题演讲的网站,有什么建议吗
链接到
html
、css
和javascript
文件存储库的直接链接位于
用户和组织页面
用户和组织页面位于专用于GitHub页面文件的特殊存储库中。您需要使用帐户名命名此存储库,例如
- 您必须使用
命名方案用户名/username.github.io
分支的内容将用于构建和发布您的GitHub页面站点master
joe/bob.github.io这样的存储库不会构建用户页面站点
因此,您的页面站点不是用户或组织页面
网站的另一类页面是项目页面:
项目页面
与用户和组织页面不同,项目页面与其项目保存在同一存储库中。这些GitHub页面与用户和组织页面类似,但有一些细微的区别:
gh-pages
分支用于构建和发布项目页面站点
- 如果使用“否”,则在用户页面站点的子路径下提供项目页面站点:
username.github.io/projectname
- 用户和组织页面上的站点将同一域重定向应用于该帐户下托管的所有项目页面站点。使用自定义域的项目页面站点也可以在
username.github.io/projectname
上找到
- 仅在使用自定义域时才起作用。否则,使用用户页面404
因此,您可以在wigging.github.io/presy
上设置一个项目页面,但要做到这一点,您需要将存储库重命名为presy
,并将您的内容从master
分支迁移到名为gh-pages的分支。啊,我对组织页面和项目页面感到困惑。以前,我将一个页面设置为组织页面,所以我假设该方法适用于项目页面。因此,正如您所建议的,我将演示文稿的HTML文件放入gh pages
分支,现在一切正常。谢谢你的帮助!