我们正在将Github用于我们的项目,并考虑在某个项目的某个部分雇用承包商。是否可以使用Github仅向承包商公开代码库的某些部分?如果没有,我们应该使用什么工具?
谢谢。
答案 0 :(得分:2)
我最近遇到了git subtree,可用于协助拆分和合并更改子目录到承包商。
答案 1 :(得分:2)
如果您可以显示的代码位于单独的目录中,您可以使用子模块(还有GitHub help on submodules)。
答案 2 :(得分:1)
我所做的是使用私人回购主机进行非公开工作(unfuddle.com,现在bitbucket提供此功能)。根据工作的性质,您可以链接子模块。如果工作在同一个回购中,你可以拥有另一个遥控器并注意你正在拉动和推动的分支。