在同一分支中组合gh-pages和wiki

时间:2013-08-05 22:36:46

标签: git github

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

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

在../project/product-sites/文件夹中,我检查了gh-pages分支,并将wiki repo作为子模块(../project/product-sites/wiki/)。

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

1 个答案:

答案 0 :(得分:2)

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

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