如何用gitbook写文档并存到github上

1. 安装npm,从网站 下载node.js源代码 https://nodejs.org/#download 

解压
./configure
make
make install

成功执行后,npm就被安装好了。

2. gitbook 安装

npm install -g gitbook-cli
gitbook -V

查看gitbook是否安装成功。


3 安装git

https://code.google.com/p/msysgit/downloads/list


4 生成sshkey

输入 ssh-keygen ,按enter,一直按enter 公钥生成在 C:\Documents and Settings\xxx\.ssh 目录中,找到目录 ,里面有id_rsa.pub文件,用记事本打开,然后把里面的东西 全选复制。

并在github上配置sshkey


5 下载gitbookeditor并安装

 https://www.gitbook.com/editor/windows


6 github上新建一个项目

git@github.com:zimingforever/mygitbook.git

并把这个项目直接clone到gitbook的文件目录下面C:\Users\XXX\GitBook\Library\Import\mygitbook

初始化文件夹

echo # mygitbook >> README.md
git initgit add README.md
git commit -m "first commit"
git remote add origin git@github.com:zimingforever/mygitbook.git
git push -u origin master


7 打开gitbookeitor,FILE-》imoport 找到之前的clone的文件

左侧table of contents可以增加新的章节或者文章


8 gitbook editor打开后,book-editor confugration可以设置book.json文件


9 目录 book-repo setting可以设置远程的git地址,需要更改成http的地址https://github.com/zimingforever/mygitbook.git,然后设置对应的账号及密码


10 每次gitbook eidtor编辑完之后可以点击下右侧的sync按钮,相关的文件就会推到github上


11 使用gitbook命令生成对应的html文件

c:

cd C:\Users\xxx\GitBook\Library\Import\

gitbook build mygitbook


12 将生成好的html文件推到github上

c:

cd C:\Users\xxx\GitBook\Library\Import\mygitbook

git config --global credential.helper store

git add -A

git commit -m 'udpatebook'

git push

start https://github.com/zimingforever/mygitbook/tree/master/_book


13 GITBOOK editor的使用界面


102601_0wYV_195637.png


14 使用githubpage来打开对应的地址

http://htmlpreview.github.io/


15 生成地址为 http://htmlpreview.github.io/?https://github.com/zimingforever/mygitbook/blob/master/_book/index.html 直接访问即可

103402_RImP_195637.png


转载于:https://my.oschina.net/zimingforever/blog/596532

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值