访问github存储库的部分内容

时间:2011-05-03 16:58:52

标签: git github

我在Github上有一个存储库,我希望能够访问自由职业者。

出于安全原因,我不能让他们访问整个代码库,但我希望能够从我给他们访问的部分合并他们的更改。

如果我创建一个fork并删除受限制的文件,那么它仍然具有可用的历史记录,因此这不起作用。

最好的方法是什么?

1 个答案:

答案 0 :(得分:8)

如果要从历史记录中删除文件并按原样发布,请考虑使用git filter-branch,这样可以将项目缩小到原始完整存储库的某些组件。

将您希望它们看到的代码放入子模块中是另一种方法,并让他们只访问子模块。