我有两个具有以下结构的存储库。
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"?
答案 0 :(得分:0)
在我看来,你应该按照已经说明的方式使用子模块。但在此之前,请务必了解它的工作原理。这并不容易理解。有很多资源可以指导您朝着正确的方向发展,但请务必将时间用于新发布的内容,以便利用GIT中有关子模块的所有功能。