【发布时间】:2011-08-04 12:47:36
【问题描述】:
我想将我所有的源代码和文档保存在一个 git 存储库中。我已经将 github 页面集成到我的主项目中,现在我想对 github wiki 做同样的事情。
我知道 github wiki 是普通的 git 存储库。我的计划是将 wiki 作为远程添加到我的主存储库中,并将所有内容保存在一个地方。然而,在 wiki repo 中,所有内容都在根目录中,因此会弄乱我的主项目。
以前有人试过吗?处理这个问题的最佳方法是什么?
【问题讨论】:
-
我选择了子模块。感谢您的回答。
-
将 wiki 作为子模块的情况如何?我想做类似的事情,但还没有考虑子模块业务。这将如何处理分支和合并,因为我希望我的代码的“开发”分支与 wiki 相同,所以当我将它与我的主分支合并时,它也会将更改合并到实时 wiki 分支。
-
但是将它作为子模块有什么意义呢?无论如何,其他人都无法修改或使用它。你可以在 github 之外的任何地方使用它吗?我的意思是你可以将它作为 github repo 放在一个单独的目录中,然后简单地从主 repo 中 .gitignore 那个目录。