【发布时间】:2010-10-25 06:42:33
【问题描述】:
我有一个包含内容和源文件的存储库。开发人员应该只处理源文件。为了节省空间,开发人员不应将内容文件(以 GB 为单位)克隆到其本地存储库。源文件不作为子模块存在于项目中,而是位于内容所在的同一位置。
我的方法是这样的 - 我从 Master 创建了一个分支 Source,然后从该分支中删除了内容文件。我发布了相同的分支以克隆给开发人员。
当我将 Source 分支的更改合并回 Master 时,Master 中的内容文件将被删除。如何限制它?如果不可能,那么有没有办法实现我的要求,即拥有一个单独的分支/克隆,只有过滤的文件,即其中的源文件?
【问题讨论】:
标签: git