如何将文档历史记录与源历史记录分开?

时间:2013-07-30 14:04:50

标签: git documentation

我有几个小项目,我更频繁地更新文档而不是源代码。因为这些是小项目,所以它们只有一个目录,其中存储了文档和源文件。

是否可以在相同的git repo下拥有docs和srcs,但是不能通过频繁的文档更新来污染源历史记录?或者查看没有文档历史的源历史记录?没有过于复杂的工作流程?我希望docs和srcs在同一个git repo下。

我搜索过SO / Google但到目前为止还没有找到解决方案。

2 个答案:

答案 0 :(得分:2)

你可以用他们的gh-pages分支来做àlaGitHub:

git checkout --orphan project-doc

分支在同一个存储库中时会有自己的历史记录。

答案 1 :(得分:2)

您拥有的一个选项是在单独的分支中更新文档,并在准备好后将其合并到master

我不确定它是否能够最大限度地减少主回购中可见的更改,但另一种选择可能是将您的文档保存在主Git仓库中的单独子模块中。