私は git リポジトリを持っています。内部には、リポジトリ間で共有したいファイル/フォルダーがあります。
repo/
.git/
html-coding
css-shared
js-app
css-shared
ttf-shared
font-files
ttf-shared
このタスクにサブモジュールを使用するのはやり過ぎに見えます。SVN の時点で、snv:externals フラグを使用しましたが、これは私の目的には問題なく機能しました。
サブツリーは再び外部リポジトリを参照していますが、これはまったく必要ありません。シンボリック リンクのような単純なものでもかまいません。しかし、私の開発者は Mac、Win、Linux を使用しているため、クロスプラットフォームが必要です。