gitbook 入门教程之主题插件

2019-04-09
阅读 4 分钟
4.5k
主题插件 目前 gitbook 提供三类文档: Book 文档,API 文档和 FAQ 文档. 其中,默认的也是最常使用的就是 Book 文档,如果想要了解其他两种文档模式,需要引入相应的主题插件. 官方主题插件文档: [链接] Book 文档 theme-default 主题 插件地址: [链接] theme-default 是 3.0.0 引入的默认主题,大多数插件针对的都是默认主题...

gitbook 入门教程之发布电子书

2019-04-08
阅读 3 分钟
2.8k
只不过另外两种不是很常用,更多情况下我们是使用静态网页搭建个人官网,或托管到第三方平台,或部署到私有云服务器,但不管怎么样,还是离不开生成这一步.

gitbook 入门教程之导出电子书

2019-04-07
阅读 2 分钟
3.6k
gitbook 既可以将源码文件单独输出,也可以仅输出单个文件,常见的导出电子书格式主要有三种(ePub, Mobi, PDF),而这三种格式都依赖于系统本身提供的 ebook-convert 工具.

gitbook 入门教程之实用插件(新增3个插件)

2019-04-06
阅读 10 分钟
5.1k
插件没有什么逻辑顺序,大家可以按照目录大纲直接定位到感兴趣的插件部分阅读即可. 更多插件正在陆续更新中,敬请期待... 最新更新插件 tbfed-pagefooter 版权页脚插件 gitalk 评论插件 search-plus 中文搜索插件 gitalk 评论插件并不是 gitbook 插件,因而集成方式和一般的插件安装方式不同! tbfed-pagefooter 版权页脚插...

gitbook 入门教程之插件介绍

2019-04-05
阅读 2 分钟
1.7k
当然也可以去 npm 市场搜索 gitbook 插件,根据 gitbook 插件规范, gitbook-plugin-<name> 是功能插件,gitbook-theme-<name> 是主体插件.

gitbook 入门教程之常用命令详解

2019-04-05
阅读 6 分钟
1.3k
不论是 gitbook-cli 命令行还是 gitbook editor 编辑器都离不开 gitbook 命令的操作使用,所以再次了解下常用命令.

gitbook 入门教程之使用 gitbook.com 在线开发电子书

2019-04-05
阅读 4 分钟
2.2k
目前均正常提供服务,但令人遗憾的是,两个网站的信息相互独立,而且现在注册的账号默认只能在新版官网中使用,而新版官网的访问速度简直比 github 还要慢,所以国内用户在线访问你的电子书真的需要点技术手段了!

gitbook 入门教程之使用 gitbook-editor 编辑器开发电子书

2019-04-04
阅读 1 分钟
2k
亲测,目前已不再支持旧版 gitbook-editor 编辑器,而官网也没有相应的新版编辑器,如果哪位找到了新版编辑器,还望告知! 现在注册 gitbook 账号会默认重定向到 新版官网,而 旧版官网 的账号应该是可以正常使用的,前提是你必须之前注册过. 遗憾的是,最新注册的账号是无法使用 gitbook-editor 编辑器,不能登录到 gitbook ,也...

gitbook 入门教程之使用 gitbook-cli 开发电子书

2019-04-03
阅读 9 分钟
4.4k
gitbook 生成电子书主要有三种方式: gitbook-cli 命令行操作,简洁高效,适合从事软件开发的相关人员. gitbook-editor 编辑器操作,可视化编辑,适合无编程经验的文学创作者. gitbook.com 官网操作,在线编辑实时发布,适合无本地环境且科学上网的体验者. 本文主要讲解第一种 gitbook-cli 命令行操作流程,其他两种见另外两篇教...

gitbook 入门教程之快速体验

2019-04-02
阅读 4 分钟
1.6k
本文主要介绍三种使用 gitbook 的方式,分别是 gitbook 命令行工具,Gitbook Editor 官方编辑器和 gitbook.com 官网.

gitbook 入门教程之环境要求

2019-04-01
阅读 2 分钟
2.2k
git 是免费开源的分布式版本控制系统,主要用于电子书的更新管理和团队协作,如果不需要将电子书托管到github 网站上,则可以不安装 git .

gitbook 入门教程之前置知识

2019-03-31
阅读 2 分钟
1.2k
你可以用专门的软件去编辑 markdown 文件,就像需要使用软件编辑 txt 文件一样,当然也可以什么软件也不用,甚至直接在记事本或命令行书写,只不过这样的缺点就是无法实时预览输出效果,安全依赖个人经验和想象力了.

gitbook 入门教程之 gitbook 简介

2019-03-30
阅读 1 分钟
2.7k
gitBook 是一个基于node.js的命令行工具,使用 github/git 和 markdown/asciiDoc 构建精美的电子书.

git 入门教程之备忘录[译]

2019-03-30
阅读 7 分钟
1.4k
提交应该是相关更改的包装,例如,修复两个不同的 bug 应该产生两个单独的提交.小的提交让其他开发者更容易理解此次更改,并且万一出错方便回滚.在暂存区这类工具以及暂存部分文件的能力下,git 很容易创建细粒度的提交.

git 入门教程之知识速查

2019-03-29
阅读 2 分钟
1.2k
知识速查 创建版本库 初始化项目 git init 从零开始创建项目 示例 {代码...} 克隆项目 git clone 将已有项目拷贝到本地 示例 {代码...} 添加文件 git add 将新文件或已修改文件添加到缓存区 示例 {代码...} 查看状态 git status 查看当前文件是否和上次提交内容是否有修改 示例 {代码...} 比较差异 git diff 查看当前文...

git 入门教程之 git 私服搭建教程

2019-03-29
阅读 2 分钟
1.6k
前几节我们的远程仓库使用的是 github 网站,托管项目大多是公开的,如果不想让任何人都能看到就需要收费,而且 github 网站毕竟在国外,访问速度太慢,基于上述两点原因,我们有必要搭建自己的 git 服务器.

git 入门教程之github 教程

2019-03-29
阅读 3 分钟
1.5k
github 是一个基于 git 的代码托管平台,是平时工作学习的好帮手,学会如何用好 github 网站能够帮助我们更好分享代码或者与其他开发人员合作.

git 入门教程之忽略文件

2019-03-28
阅读 2 分钟
1.8k
忽略文件 "并不是所有的牛奶都叫特仑苏",在版本控制系统中也有相似的表达,那就是"并不是所有的文件都需要提交". 有的是因为没必要提交,比如日志文件,系统缓存文件等,有的是因为不能提交,比如个人隐私文件,付费文档等. 正常来说,这些文件都是不应该被提交到版本库,倘若一不留神提交到版本库,要么泄露机密信息,要是造成经...

git 入门教程之个性化 git

2019-03-27
阅读 3 分钟
971
总体来说,git 的配置项基本分为两类: 客户端和服务端.其中大部分属于客户端配置, 除非使用自己搭建私服,否则没机会手动配置服务端(第三方服务器基本都支持可视化配置,比如禁止强制推送等配置).

git 入门教程之里程碑式标签

2019-03-27
阅读 2 分钟
1.4k
"春风得意马蹄疾,一日看尽长安花",对于项目也是如此,最值得期待的恐怕就要数新版本发布的时刻了吧?每当发布新版本时要么是版本号命名(比如v0.0.1)或者代号命名(比如Chelsea),不管怎么说这种里程碑阶段总是要留下些许纪念意义.

git 入门教程之本地和远程仓库的本质

2019-03-25
阅读 3 分钟
4.4k
远程仓库不一定非得是 github 那种专门的"中央服务器",甚至局域网的另外一台电脑也可以充当"中央服务器"的角色,因为它存在的最初目的只是方便大家交换彼此的提交记录而已!

git 入门教程之协同开发

2019-03-24
阅读 8 分钟
2.3k
前面我们已经介绍过远程仓库的相关概念,不过那时并没有深入探讨,只是讲解了如何创建远程仓库以及推送最新工作成果到远程仓库,实际上远程仓库对于团队协同开发很重要,不仅仅是团队协同开发的基础,也是代码备份的保障手段,现在我们先简单回忆下相关概念,以便为接下来的协同开发做好铺垫!

git 入门教程之变基合并

2019-03-23
阅读 5 分钟
1.6k
git 鼓励大量使用分支---"早建分支!多用分支!",这是因为即便创建再多的分支也不会造成存储或内存开销,并且分支的作用有助于我们分解逻辑工作,这样一样其实比维护单一臃肿分支要简单得多!

git 入门教程之紧急修复

2019-03-22
阅读 6 分钟
1.3k
和往常一样,每个人团队开发者都在自己的本地分支上进行日常工作,相互独立又相互联系,一直以来相安无事,可是某天下午,上级领导突然急冲冲的打电话告诉你线上出bug了,需要你紧急修复,下班之前必须解决!

git 入门教程之分支策略

2019-03-21
阅读 5 分钟
1.2k
默认情况下合并分支常常直接使用 git merge 命令,是最方便快速的合并方法.其实这种情况下 git 采用的是 fast forward 模式,特点是删除分支后,会丢失分支信息,好像从来没存在该分支一样,而我们推荐的是recursive 模式,能够保留分支的版本记录.

git 入门教程之冲突合并

2019-03-20
阅读 5 分钟
1.2k
如果足够幸运的话,团队成员互不影响,彼此相安无事,大家各自基于 master 分支的某个 commit 创建自己的分支,平时在分支上独立工作,等到一段时间后再合并 merge 到 master 分支,这样一样 master 作为各个功能的集大成者,最终完成项目.

git 入门教程之分支总览

2019-03-19
阅读 4 分钟
1.3k
分支就是一条独立的时间线,既有分支,必有主干,正如一棵树谈到树枝,必有树干一样的道理.我们先前对git 的全部操作默认都是在主干上进行的,这个主干也是一种特殊的分支,名为 master 分支.

git 入门教程之分支管理

2019-03-19
阅读 2 分钟
920
什么是分支?简单地说,分支就是两个相对独立的时间线,正常情况下,独立的时间线永远不会有交集,彼此不知道对方的存在,只有特定情况下,两条时间线才会相遇,因为相遇,所以相知,因为相知,所以改变!

git 入门教程之远程仓库

2019-03-18
阅读 2 分钟
1.4k
如果说本地仓库已经足够个人进行版本控制了,那么远程仓库则使多人合作开发成为可能.如果你只是打算自己使用git,你的工作内容不需要发布给其他人看,那就用不到远程仓库的概念.

git 入门教程之删除文件

2019-03-18
阅读 3 分钟
1.2k
你可能会说删除文件还不简单啊,直接 rm -rf <file> 即可,但是这仅仅是本地文件被删除了,对于 git 来说,文件并没有被删除.