我有一个父git repo,其中包含我的产品常用的文件。现在,当我部署时,我需要根据我正在部署的客户端添加自定义项。自定义位于父结构的不同部分,作为不同的子文件夹(我强制使用的框架的“特征”)。是否可以将我的回购拆分为'parent-repo','client1-customization','client2-customization'等。
说清楚: 我的目录结构如下:
myproject
-- .git
-- web
-- client1
-- client2
-- common
-- lib
我想要它:
myproject
-- .git
-- web
-- client1
-- .git
-- client2
-- .git
-- common
--lib
如何实现这一目标?