【Day29】Git 版本控制 - GitBook 使用教学

首先,先前往官网,可以透过 GitHub 登入连结帐号。

登入以後,可以看到我们有一个 Spaces 的空间,里面就存放着我们一本一本的电子书(因为我刚开始学习使用所以只放一本)

那我们接下来,来学习怎麽创建空间吧!很简单,只要按下 Create a new space

填写这本电子书的书名是什麽,可以选择 icon 跟颜色,以及是否要公开发表。

接下来就会看到以下这个乾净的介面

撰写内文的方式可以透过上一篇介绍的 Markdown 语法来完成,如果真的记不起来也没关系,GitBook 有提供按钮可以直接按下去!!

倘若你已经在别的平台撰写好 Markdown 档,想直接汇入也可以!
只要按下 New -> Import,然後选择 Markdown 档案就可以了。

当你按下 save 後,可以看到旁边的提示询问是否要 Merge,这招在个人使用上会比较无感,当你是多人共笔的话会觉得非常方便!没有人可以破坏档案,不会被随意更改。

而旁边的 Activities 也可以看到更改的纪录,和 git 的 branch 概念很像。


由於笔者是先认识 HackMD 才认识 GitBook 的,我认为这两者真的非常相像,都是很好拿来写笔记的平台,但 GitBook 的介面比 HackMD 更加美观 xDD,而且还有 branch 可以记录修改的状况,很适合多人共笔使用。


<<:  Day29 - 在 Windows 10安装 Rails 开发环境

>>:  Day29 - 当 Next.js 遇见了 Typescript

[Day 20] - 初探永丰银行线上收款API - 订单查询及其他(2)

昨晚睡一睡突然一个念头闪过, 为什麽用那麽多try catch 昨天写的程序中,我用了大量的try ...

软件工程师从新手到高手的流程

“工慾善其事必先利其器”:利器阶段(把技术放入自己的工具箱): Step1:协助公司(中小型公司)维...

[Day11 - React Native] 为你的 APP 加入 icon - iOS

现在有了 LOGO 也有了 APP 专案,我们就可以先把 APP 的 icon 放到我们的 APP ...

Day23 什麽是 HTTP 状态码(HTTP Status Code)?

大家好,我是乌木白,今天要和大家介绍,HTTP 状态码? 什麽是 HTTP 状态码? 在上一篇,我...

D12 - 如何用 Apps Script 寄出客制化的表单并搜集分散在 Google Sheet 中的回应?(二)大幅度客制你的 Google Form

今天的目标 很多时候我们会需要搜集些不同的资料。像是 Marketing 在做大规模但针对不同组织的...