如何 link 一个子文件夹从一个 git 存储库到另一个?
How to link a subfolder from one git repository into another?
我有 2 个 git 存储库,结构如下。
Repository1 -> src
|
-> res
Repository2 -> src
|
-> res
我想将 Repository2 中的 link 个子文件夹移动到 Repository1,这样最终的文件夹结构将类似于:
Repository1 -> src -> Repository2src
|
-> res -> Repository2res
有什么办法可以做到这一点吗?
不直接使用 Git,考虑到即使是浅克隆仍会涉及 Repository2 父文件夹(而不是直接涉及其 src 或 res 文件夹)。
我会推荐:
- Repo1 父仓库,Repo2 声明为 submodule
- 两个符号链接:
- Repo1/src/Repository2src 指向../Repo2/src
- Repo2/res/Repository2res 指向../Repo2/res
我有 2 个 git 存储库,结构如下。
Repository1 -> src
|
-> res
Repository2 -> src
|
-> res
我想将 Repository2 中的 link 个子文件夹移动到 Repository1,这样最终的文件夹结构将类似于:
Repository1 -> src -> Repository2src
|
-> res -> Repository2res
有什么办法可以做到这一点吗?
不直接使用 Git,考虑到即使是浅克隆仍会涉及 Repository2 父文件夹(而不是直接涉及其 src 或 res 文件夹)。
我会推荐:
- Repo1 父仓库,Repo2 声明为 submodule
- 两个符号链接:
- Repo1/src/Repository2src 指向../Repo2/src
- Repo2/res/Repository2res 指向../Repo2/res