我有一个 git 存储库,里面有我想跨 repo 共享的文件/文件夹。
repo/
.git/
html-coding
css-shared
js-app
css-shared
ttf-shared
font-files
ttf-shared
为这个任务使用子模块看起来有点矫枉过正。在 SVN 的时候,我使用了 snv:externals 标志,这对我的目的来说工作得很好。
子树再次引用了我根本不需要的外部存储库。像符号链接这样简单的东西是可以接受的。但我需要它跨平台,因为我的开发人员在 Mac、Win 和 Linux 上。