GitBook在github生成静态页面并更新

创建仓库与分支

  1. 登陆到github.com上新建个仓库,如名字为book
  2. 克隆仓库到本地
  3. 克隆仓库到本地:
git clone git@github.com:USR_NAME/book.git
  1. 创建一个新分支,分支名字必须为gh-pages
git checkout -b gh-pages
  1. 将分支push到仓库
git push -u  origin gh-pages
  1. 切换到主分支
git checkout master
  1. 经过上面的设置,github会为你生成一个可以访问的网址,在项目右面的settings中可以看到

更新书籍

  1. 克隆gh-pages分支
git clone -b gh-pages git@github.com:USERNAME/book.git book_end

通过上面的方式我们只克隆了gh-pages分支,并将其存放在book_end文件夹里面

  1. 将你master分支里生成的_book文件夹里面的内容放在book_end文件夹里,将book_end原有的清空就可以
  2. 将更新的内容添加到gh-pages分支
git add *
git commit -m  "write anything"
  1. 推送到远程仓库
git push -u  origin gh-pages

参考网址:
gitbook使用入门
刘伟gitbook视频

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。