我有一个git存储库,里面有文件/文件夹,我想在repo中共享。
repo/
.git/
html-coding
css-shared
js-app
css-shared
ttf-shared
font-files
ttf-shared
使用子模块执行此任务看起来有点矫枉过正。在SVN的时候,我使用了snv:externals flag,这对我来说效果很好。
Subtree再次引用外部repos,我完全不需要。像符号链接这样简单的东西是可以接受的。但我需要跨平台,因为我的开发人员在Mac,Win和Linux上。
答案 0 :(得分:0)
使用子模块执行此任务看起来有点矫枉过正
使用submodules是正确的解决方案,特别是因为它们现在可以跟随分支的最新提交(从git1.8.2, March 2013开始)。
在这方面,他们充当svn:external。