创建仓库与分支
- 登陆到github.com上新建个仓库,如名字为book
- 克隆仓库到本地
- 克隆仓库到本地:
git clone git@github.com:USR_NAME/book.git
- 创建一个新分支,分支名字必须为gh-pages
git checkout -b gh-pages
- 将分支push到仓库
git push -u origin gh-pages
- 切换到主分支
git checkout master
- 经过上面的设置,github会为你生成一个可以访问的网址,在项目右面的settings中可以看到
更新书籍
- 克隆gh-pages分支
git clone -b gh-pages git@github.com:USERNAME/book.git book_end
通过上面的方式我们只克隆了gh-pages分支,并将其存放在book_end文件夹里面
- 将你master分支里生成的_book文件夹里面的内容放在book_end文件夹里,将book_end原有的清空就可以
- 将更新的内容添加到gh-pages分支
git add *
git commit -m "write anything"
- 推送到远程仓库
git push -u origin gh-pages
参考网址:
gitbook使用入门
刘伟gitbook视频