gitbook(Gitbook命令行和gitbook-editor的区别)

本文目录
- Gitbook命令行和gitbook-editor的区别
- gitbook网页版怎么保存编辑好的内容
- 如何让gitbook的目录内容都显示在同一页
- gitbook用gitbook build命名行编译的时候,报错Template render error:unknown block tag: empty
- 如何用gitbook写文档并存到github上
Gitbook命令行和gitbook-editor的区别
gitbook能在windows中用。具体使用方法如下: 方法/步骤 1,安装nodejs,在node官网下载nodejs的4.2.3LTE版本,安装。在命令行中输入命令: node -v 2、输入命令,全局安装gitbook。npm install gitbook-cli -g,由于安装过程默认使用国外镜像
假设现在有两个分支 A B
1. 在B分支上执行 git merge A 后 A就被合到B上了
2. 在B分支上执行 git rebase A 后,效果与merge是一样的,但是 A就没有了,两个分支就合在一起了。
gitbook网页版怎么保存编辑好的内容
可以按快捷键保存。
GitBook 就自动帮你创建了一个 draft,也就是草稿,完成后,点击「Save」按钮或者按「_ + S」(macOS)或者「Ctrl + S」(Windows),就可以保存草稿。保存之后,还需要点击「Merge」按钮,才会生成最终版本的文档。之所以这样设计,是因为 GitBook 是支持团队协作的,一个文档可以同时被多个人,可以这么理解,第一步的「保存」只是将你自己的版本保存了下来,而「合并」则是将所有已保存的文档版本合并,形成最终的文档。
如何让gitbook的目录内容都显示在同一页
如果源代码放在目录code,想把.git目录放在同级目录git,进入code目录执行: git init --separate-git-dir ../git 这样.git目录就放在git目录中,code目录仅包含一个名为.git的文件。不过--separate-git-dir选项在git新版本才有,1.7.5.4有而1.7.1木有,可以执行git init --help看有木有。木有的话,需要自己编译git最新版本。
gitbook用gitbook build命名行编译的时候,报错Template render error:unknown block tag: empty
错误信息里面指出没有找到名为 empty 的 block tag,因为 {% %} 这样的语法在gitbook内部进行模板编译时有特殊的含义,这是使用内部变量或者执行语句的语法。和django的模板定义冲突了,所以转义一下就行了,gitbook中想要输出原生内容,用 {% raw %} 原生内容 {% endraw %} 包裹即可 。写为 {% raw %} {% empty %} {% endraw %}即可
如何用gitbook写文档并存到github上
1. 安装npm,从网站 下载node.js源代码
并在github上配置sshkey
5 下载gitbookeditor并安装

更多文章:
repercussions(都是余波,repercussions和aftermath有什么区别啊)
2026年10月11日 09:00
dropdownlist 绑定(DropDownList 绑定所有项 并 显示指定项)
2026年10月11日 08:50
易语言网页api接口怎么调用(易语言,怎么读取网页json的api)
2026年10月11日 08:00
majority of(the majority of 和 a majority of的区别以及用法例句)
2026年10月11日 07:40
another time(another time和other time的区别)
2026年10月11日 05:00




