仅使用Git合并修改的文件

kay*_*aks 4 git

我有一个包含内容和源文件的存储库.开发人员应该只对源文件有效.为节省空间,开发人员不应将内容文件(以GB为单位)克隆到其本地存储库.源文件不作为子模块存在于项目中,而是位于内容所在的相同位置.

我的方法是这样的 - 我从Master创建了一个分支Source,然后从该分支中​​删除了内容文件.我发布了同一个分支,用于克隆给开发人员.

当我将分支的更改合并回Master时,内容文件将在Master中删除.如何限制它?如果不可能,那么有没有办法实现我的要求,让一个单独的分支/克隆只有过滤文件,即其中的源文件?

Odd*_*und 5

显而易见的答案是,您应该拥有单独的源和内容存储库.或者只是留下内容.