2

我有一个 github 项目,它也有一个 Github 项目页面(https://help.github.com/articles/user-organization-and-project-pages)和 Github wiki。现在,我有两个文件夹,一个用于产品,一个用于产品站点和 wiki。

在 ../projects/product 文件夹中,我在 master 和其他开发分支上处理产品的功能。

在 ../project/product-sites/ 文件夹中,我签出了 gh-pages 分支,并将 wiki 存储库作为子模块 (../project/product-sites/wiki/)。

这种结构有意义吗?这是处理项目的好方法吗?

4

1 回答 1

2

使用wiki存储库作为存储库的子模块gh-pages似乎很合乎逻辑,因为它们经常同时更新。

然而,在 git 中使用子模块有它自己的“陷阱”。因此,如果您要熟悉使用此处此处描述的 git 子模块的常见陷阱,它将为您节省大量时间和以后的挫败感。

于 2013-08-08T01:59:46.700 回答