我想将 git 存储库 1 的src文件夹包含到存储库 2 的子文件夹中。
为什么:
- 按照 Sencha Touch 约定,存储库 1的 src 文件夹应位于存储库 2中的webroot/js/scaffold
- 我不想手动包含文件,因为所有测试用例和所有进一步的开发都将保留在存储库 1中
有没有一种优雅的方法?
为了记录repo1
您将在任何时候使用的确切版本repo2
,我仍然会考虑git submodule
。
但是,由于您只需要一个目录src
(repo1
scaffold
js
repo2
repo1
作为子模块添加repo2
(任何你想要的)repo2/webroot/js/scaffold
在and之间建立符号链接repo1/src