我正在尝试将一个 Git 存储库中的引用添加到远程存储库中的特定文件夹。
例子:
回购-1
.
├── a
├── b
└── c
回购-2
.
├── A
├── B # this should link to repo-1's `b` folder
└── C
编辑 1:澄清一下,我使用的是 Git
答案1
对于 git 来说这是不可能的。
每个提交引用都是指向整个跟踪文件系统快照的指针,因此任何链接都指向整个存储库,而不是其中的一部分。
解决方法是将“文件夹”设为其自己的独立存储库。然后将其作为子模块包含在 repo-1 和 repo-2 中。