使用git:我可以让其他人只使用一个文件而不让他们看到代码的其他文件吗?

时间:2013-11-25 16:09:41

标签: git

我是git的新手,但到目前为止一切正常。我想知道如何实现这一点: 我有一个项目包含几个带子程序的文件。我想让其他人只使用一个特定的文件。没有git我复制了目标文件,只复制了它们应该处理的文件的源。现在用git我想创建一个新的分支。在此分支中,只能编辑一个文件。所有其他文件应该是不可见的。这可能吗?如果这是一个简单的问题,链接就足够了,但我没有在谷歌上找到任何东西。

感谢您的建议,

微米。

1 个答案:

答案 0 :(得分:2)

你也许可以制作一个只包含该文件的git子模块。这意味着该文件位于一个单独的git存储库中,具有单独的访问/推送访问权限,但在更新子模块时它将被合并到更大的项目中。

http://git-scm.com/book/en/Git-Tools-Submodules