1

我有一个项目~/MyProject/,由 Git 维护,在其子目录中:

~/MyProject/build/doc

它有一个 HTML 文档,我想以 MyProject.github.io独立的周期发布。

最简单的方法是将 doc 子目录的内容复制到单独的~/子目录中,并遵循一般程序。

我想将开发材料保存在一个存储库中,特别是它的文档仅在 github.io 页面上,在另一个存储库中。
我在 BitBucket 存储库中的源代码。
这些 git 程序会干扰吗?如果有的话,我可以阻止它吗?(我曾经从我的“推送”源代码~/MyProject/build,并打算从“推送”文档(作为网站)~/MyProject/build/doc/html

据我了解,git 只针对根目录,即“推送”~/MyProject/build/不会受到影响。
'push' 可以~/MyProject/build/doc/html影响任何东西,或者 git 在查找配置等文件时会在第一次点击时停止?

子模块的想法适用于我的情况吗? 可以嵌套git吗?

4

1 回答 1

0

考虑到文档“ Using submodules with GitHub Pages ”应该是可能的

如果您在GitHub 项目页面docs/文件夹中声明(注意:docs,不是doc),GitHub 将按照指示从该子模块存储库构建您的页面。

于 2021-03-21T01:46:03.010 回答