解説:Gitリポジトリの中に、別のGitリポジトリを参照して取り込む仕組み。ロボット制御プロジェクトで外部ライブラリや共通部品を管理する際に便利だが、運用には注意点が多い。例:・共通ロボットライブラリをサブモジュール化し、複数プロジェクト間でバージョンを揃える。・誤って更新忘れをすると、古いコミットを参照し続けるリスクがある。・CI設定を工夫してサブモジュールを自動取得できるようにする。