使用Git隐藏代码库的某些部分

时间:2012-01-04 05:07:06

标签: git github

我们正在将Github用于我们的项目,并考虑在某个项目的某个部分雇用承包商。是否可以使用Github仅向承包商公开代码库的某些部分?如果没有,我们应该使用什么工具?

谢谢。

3 个答案:

答案 0 :(得分:2)

我最近遇到了git subtree,可用于协助拆分和合并更改子目录到承包商。

答案 1 :(得分:2)

如果您可以显示的代码位于单独的目录中,您可以使用子模块(还有GitHub help on submodules)。

答案 2 :(得分:1)

我所做的是使用私人回购主机进行非公开工作(unfuddle.com,现在bitbucket提供此功能)。根据工作的性质,您可以链接子模块。如果工作在同一个回购中,你可以拥有另一个遥控器并注意你正在拉动和推动的分支。