1

我正在考虑以下情况。在目录~/foo中,我有一个 git 存储库,我将调用它main。这个存储库是公开的,但它取决于我存储在两个不同目录~/bar1~/bar2. 这些目录分别由两个不同的git 存储库support1和跟踪support2。两者support的存储库都是私有的,必须保持私有。为了简单起见,我想support从内部链接到 s main。但是,我不希望它反映在存储库main本身中,并且我希望保持所有三个存储库彼此独立。

我想到的解决方案是在其中创建一个目录~/foo/support并将main其添加到 中.gitignore,因此不会被跟踪。~/bar1然后,在这个新目录中创建两个指向和的符号链接~/bar2

这个解决方案有一些隐藏的问题吗?有什么特别需要注意的吗?

4

0 回答 0