Git,在哪里放设计论文?

时间:2016-12-14 20:55:03

标签: git git-flow

在我的git存储库的根目录中,我有一个名为“Design Papers”的文件夹,我将我的所有设计和计划放入其中。我只为这个文件夹设了一个名为design_papers的分支。

由于此分支假设在项目结束之前永远不会完成,因此每次完成的要素分支合并到design_papers时,我会继续将develop分支重新定位到develop分支。

有没有更好的方法来管理我在git存储库中的设计工作,还是应该将它们从存储库中排除并存储在其他地方?

1 个答案:

答案 0 :(得分:1)

我会使用单独的存储库来获取文档。这使您可以在代码或文档上工作,而无需移动分支。

据我所知,您不希望代码与文档始终保持同步,可能仅适用于版本(通常doc是发布的一部分)。我会通过在您的代码repo中引用相关的doc-repo提交ID来实现这一点,无论何时释放版本(或达到某个里程碑,无论如何)。即使是包含提交ID的简单文本文件也可以使用 - 对于任何里程碑,您都可以看到哪个版本的文档是相关的

恕我直言git最适用于没有subtree / submodule内容的简单项目结构