git関連でsubmodulesという機能があるのは知っているが、それを使いこなしているプロジェクトの例を知らない。
以下の使用例を見つけた。
http://cocu.hatenablog.com/entry/2016/03/16/054603
https://github.com/cocuh/.dotfiles
componentsフォルダのコミットメッセージが「update submodules」となっている。
自分が知りたいのは以下のような使い方をしているリポジトリ。
- 複数プロジェクトで共有ソースをsubmodulesとしている
- あるプロジェクトでは特定のコミットまでupdate
- 別のプロジェクトでは最新のコミットまでupdate
blenderではsubmodules使っているのかもしれない。
https://wiki.blender.org/index.php/Dev:Doc/Tools/Git
Apache brooklyn
https://brooklyn.apache.org/developers/code/