我打算使用GitBook发布大型项目的用户/系统文档。文档被组织为一组自包含的书籍,预计将在主要的git存储库中进行管理,如:
- root
- sources
- books
- tutorial
- assets
- section-1
- …
- reference
- …
将每个图书目录同步到独立的GitBook存储库是否可行?
Bonus:让每个GitBook存储库自动镜像主存储库的分支/标记结构是否可行?
答案 0 :(得分:0)
将每个图书目录同步到一个独立的GitBook存储库?
如果每本书都在自己的文件夹中,您可以声明为 submodule
让每个GitBook存储库自动镜像主存储库的分支/标记结构是否可行?
不完全是:子模块不知道父回购。但你可以configure a submodule to follow one of its branches。
允许从父级回购中执行以下操作:
git submodule update --remote
这将从分支中获取最新的,然后是每个子模块。