主git存储库中有多个GitBooks?

时间:2016-09-23 06:57:55

标签: git gitbook

我打算使用GitBook发布大型项目的用户/系统文档。文档被组织为一组自包含的书籍,预计将在主要的git存储库中进行管理,如:

- root
  - sources
  - books
     - tutorial
       - assets
       - section-1
       - …
     - reference
       - …

将每个图书目录同步到独立的GitBook存储库是否可行?

Bonus:让每个GitBook存储库自动镜像主存储库的分支/标记结构是否可行?

1 个答案:

答案 0 :(得分:0)

  

将每个图书目录同步到一个独立的GitBook存储库?

如果每本书都在自己的文件夹中,您可以声明为 submodule

  

让每个GitBook存储库自动镜像主存储库的分支/标记结构是否可行?

不完全是:子模块不知道父回购。但你可以configure a submodule to follow one of its branches

允许从父级回购中执行以下操作:

git submodule update --remote

这将从分支中获取最新的,然后是每个子模块。