git是否关心git存储库中的git存储库?

git是否关心git存储库中的git存储库?,git,repository,recursion,Git,Repository,Recursion,git如何在另一个git存储库中处理纯git存储库 /prjA /prjA/.git /prjA/prjB /prjA/prjB/.git /prjA/prjB/.git是作为prjA中的所有其他文件存储的,还是git可以对其进行优化以节省内存或CPU?假设您拥有prjA,然后您添加了prjB,那么您将无法将prjB的.git添加到存储库中,只有您可以添加并提交prjB包含的新文件。在这种情况下,prjB的历史记录将丢失 如果您需要将存储库保存在存储库中,我建议您使用。子模块允许您将一个Git

git如何在另一个git存储库中处理纯git存储库

/prjA
/prjA/.git
/prjA/prjB
/prjA/prjB/.git

/prjA/prjB/.git
是作为
prjA
中的所有其他文件存储的,还是git可以对其进行优化以节省内存或CPU?

假设您拥有
prjA
,然后您添加了
prjB
,那么您将无法将
prjB
的.git添加到存储库中,只有您可以添加并提交prjB包含的新文件。在这种情况下,prjB的历史记录将丢失


如果您需要将存储库保存在存储库中,我建议您使用。子模块允许您将一个Git存储库保留为另一个Git存储库的子目录。这使您可以将另一个存储库克隆到项目中,并将提交分开。

我认为这个问题应该在StackOverflow上提出。我认为这两个问题都适用,但可以随意移动它。。。