У меня есть две папки, а именно «SubProject1» и «SubProject2» внутри папки «MainProject».Я хотел бы использовать git для управления версиями MainProject, SubProject1 и SubProject2.Независимые команды будут нести ответственность за разработку этих 3 проектов.Три проекта взаимосвязаны, и один проект будет использовать файлы из других проектов.Как я могу использовать git для независимого управления рабочим процессом трех проектов, одновременно позволяя сохранить зависимости между проектами?