Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git:如何处理子目录_Git - Fatal编程技术网

git:如何处理子目录

git:如何处理子目录,git,Git,我将把我们的项目从svn迁移到git。现在一些开发人员只在它的子树上工作。在git中可能吗?具体而言,我们需要能够: -签出主干的子树,更改它并提交更改 -没有看到树干。一个人甚至不能被授予阅读行李箱任何其他部分的特权 我们对设立两个不同的项目不感兴趣。大多数开发人员希望看到主干作为一个整体 在git中可能吗?如何得到它 让我也澄清一下,我们将完全摆脱SVN,我们将只与git合作。我们甚至不用为git svn操心 最好的, Tim在git中,不可能只签出项目的一部分,也不可能只签出主干的子文件夹

我将把我们的项目从svn迁移到git。现在一些开发人员只在它的子树上工作。在git中可能吗?具体而言,我们需要能够: -签出主干的子树,更改它并提交更改 -没有看到树干。一个人甚至不能被授予阅读行李箱任何其他部分的特权

我们对设立两个不同的项目不感兴趣。大多数开发人员希望看到主干作为一个整体

在git中可能吗?如何得到它

让我也澄清一下,我们将完全摆脱SVN,我们将只与git合作。我们甚至不用为git svn操心

最好的,
Tim

在git中,不可能只签出项目的一部分,也不可能只签出主干的子文件夹。这是基于git的概念,因为您将获得项目的完整历史记录,而不仅仅是项目的一部分。所以人们必须学会与整棵树一起工作,但是它们当然只能改变它的部分区域。

你也可以考虑使用,如果你的项目可以这样构造。它仍将与svn的工作方式大不相同。

可能重复的