У меня есть несколько основных репозиториев git. Эти репозитории служат основной библиотекой, используемой более чем в 10 суперпроектах.
Время от времени я могу фиксировать и помещать новые изменения (главную ветку) в этот основной git-репозиторий. Если я вытащу из главной ветки суперпроекта и проверки подмодулей, я могу увидеть новые обновленные изменения. Тем не менее, каталог подмодулей изменился, и я должен добавить / зафиксировать супер проект, чтобы продвинуть супер проект к последнему зафиксированному снимку. Я должен выдвинуть супер проект для совместного использования команды.
Учтите, у меня много супер-проектов, которые используют одни и те же основные подмодули. Было бы утомительно делать такие обновления на самом супер-проекте один за другим.
Есть ли обходной путь или хорошая практика, чтобы избежать этой проблемы?