Предполагая, что у нас есть
- Проект "Ядро".
- Проект "module1" использует "core" в качестве подмодуля.
- Проект "module2" использует "core" в качестве подмодуля.
Теперь я ожидаю, что у меня будет дерево папок с исходным кодом "App", подобное этому
- module1 (как подмодуль)
- module2 (как подмодуль)
- ядро (как подмодуль)
Я хочу использовать оба «module1» и «module2» в моем приложении. Я вижу, что они оба должны использовать одну и ту же ревизию "ядра". Поэтому мой вопрос: могу ли я изменить подключение «core» в «module1» и «module2» к ядру в той же папке уровня.
Благодаря этому для каждого проекта я все еще могу разрабатывать их в одиночку.
С помощью «приложения» я могу легко их собрать, заставить «module1» и «module» использовать одну и ту же версию «core».
Спасибо за чтение.