我试图按照https://github.com/GitbookIO/gitbook的步骤进行操作,但其中有些假定的知识显然我没有。虽然我已经使用GitHub有一段时间了,但我还有很多东西需要学习。
我的目标是在http://martynchamberlin.github.io/GitBook/上拥有一个GitHub页面,对应于这个仓库:https://github.com/martynchamberlin/GitBook。
那么我的问题是:GitBook究竟是如何做到的呢? 我假设(尽管没有明确说明)他们是手动创建了gh-pages分支,因为这样会将Github存储库神奇地转换成Github页面。
为了实现这一点,我遵循了GitHub文档https://help.github.com/articles/creating-project-pages-manually的说明。
但是我有一个问题:所有的HTML文件(index.html等)都位于/_book/而不是gh-pages分支的父目录中。这意味着当我加载https://github.com/martynchamberlin/GitBook时,会得到404错误。
请注意,当我在本地运行
我相信我错过了一些简单的东西。有什么想法吗?
谢谢, Martyn
我的目标是在http://martynchamberlin.github.io/GitBook/上拥有一个GitHub页面,对应于这个仓库:https://github.com/martynchamberlin/GitBook。
那么我的问题是:GitBook究竟是如何做到的呢? 我假设(尽管没有明确说明)他们是手动创建了gh-pages分支,因为这样会将Github存储库神奇地转换成Github页面。
为了实现这一点,我遵循了GitHub文档https://help.github.com/articles/creating-project-pages-manually的说明。
但是我有一个问题:所有的HTML文件(index.html等)都位于/_book/而不是gh-pages分支的父目录中。这意味着当我加载https://github.com/martynchamberlin/GitBook时,会得到404错误。
请注意,当我在本地运行
gitbook serve
时,在localhost:4000打开浏览器时,我看到了我应该看到的内容。我相信我错过了一些简单的东西。有什么想法吗?
谢谢, Martyn