GIT存储库,但符号链接

时间:2018-01-10 14:38:54

标签: git git-submodules

我有两个具有以下结构的存储库。

Projetc One/
|-apliccation/
|-web/
|-common/

Project Two/
|-apliccation/
|-web/
|-common/

但现在我想将common目录分隔为新的repo ,并在当前项目中为其创建符号链接。但只在当地。

Project One/
|.git/
|-apliccation/
|-web/
|-@common

Project Two/
|.git/
|-apliccation/
|-web/
|-@common

Common/
|.git/
|-and/
|-some/
|-common/
|-stuff/

符号链接工作正常。但正如我所说,我只想在本地使用符号链接。 是否可能当其他人clone 项目一或两个 clone普通回购并将其置于其中时Project One repo在特定目录中?

Project One/ <-- main repo
|-apliccation/
|-web/
|-common/ <-- "sub-repo"?

1 个答案:

答案 0 :(得分:0)

在我看来,你应该按照已经说明的方式使用子模块。但在此之前,请务必了解它的工作原理。这并不容易理解。有很多资源可以指导您朝着正确的方向发展,但请务必将时间用于新发布的内容,以便利用GIT中有关子模块的所有功能。