GitBook Editor 默认情况下是将文章发布到 github 上,如果你有其他私有的 git 空间,GitBook Editor 也是支持的。本文以 CSDN(code.csdn.net) 提供的 git 空间为例,演示如何使用 GitBook Editor 将文章内容发布到是有 git 空间上。
创建过程就不用啰嗦了,想必大家都会。创建项目成功后使用 git clone
命令将新建项目同步到本地,例如:
$ mkdir ~/book
$ cd ~/book
$ git clone git@code.csdn.net:马赛克/book.git
打开 GitBook Editor,选择 Import
,再选择刚才下载下来的 git 目录,如图:
导入成功后就可以在主面板中看到新建的书籍了,如图:
随便写点什么之后保存,编辑器的左上角的 Publish & Sync
按钮会变为可点状态,表示可以提交的 git 空间。点击 Publish & Sync
之后会提示 “Unsupoorted URL protocl: git@code.csdn.net/xxx/book.git(Currently wei only support HTTPS)”,如图:
表示目前 GitBook Editor 之后 HTTPS 协议的发布,所以需要修改仓库空间地址,点击菜单 Book->Repository Settings 编辑仓库空间地址,从 SSH 形式改成 HTTPS 形式,如图:
让后再点 Publish & Sync
按钮,第一次同步会让你输入仓库的用户名和密码,如图:
然后在访问你的空间地址,就可以看到最新的更新的文章了。
通过 GitBook Editor 上传图片会保存在 assets 目录中。
_book
的目录
$ sudo gitbook build --gitbook=2.6.7l
出处:https://www.coderxing.com/gitbook-editor-for-private-git-repository.html
本文为原创文章,采用署名-相同方式共享 3.0 中国大陆(CC BY-SA 3.0 CN))进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。