[英]Import existing git repository's folder into another git repository's subfolder
我是git的新手。 我有两个结构如下的存储库:
Repo1
|- .git
|- CCC
Repo2
|- .git
|- AAA
|- BBB
|- CCC
问题是在Repo2中,我想从Repo1中拉出CCC文件夹,并且还要确保将来,如果Repo1中的CCC文件夹中有任何更改,那么我应该能够将这些更改拉到CCC Repo2中。 有人可以帮助我完成此事的程序吗?
一种选择是将目录CCC放入其自己的存储库中,然后使用git submodule
将其重新添加到Repo1和Repo2中。
如果需要保留历史记录,可以使用git filter-branch
CCC从Repo2提取到具有历史记录的自己的存储库中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.