Есть один огромный репозиторий в Гите в котором лежит куча проектов (с, с++, simulink). При этом там адова куча генеренного кода, тулов для генерации, библиотек, драйверов итд. Генеренного код складывается в репозиторий, т.к. не у всех есть инструментарий для его генерации. Это все эмбедерское. Если попилить это все на сабмодули как надо, то глубина вложенности будет 7-10 и сабмодулей будет штук 500. Что пугает и больно в эксплуатации. Альтернатива использовать perfors с воркспейсами и для каждого проекта выбирать только нужные ему папочки. Есть другие варианты?