Не уверен, что именно вы называете функцией «многокорневых репозиториев», но если вы имеете в виду возможность управления несколькими репозиториями как одним (ранее называлось Синхронное управление), то да, вы можете использовать его.
Эту функцию можно использовать, когда:
- В проекте имеется более одного репозитория git (и они зарегистрированы в меню «Настройки» | «Контроль версий»
- Они находятся в одной ветви (филиалах).имеют одно и то же имя)
Для правильной работы функции все репозитории также должны иметь одинаковый набор ветвей.
Если приведенное выше верно, IDE автоматически включит Выполнять ветвления для всех корней , если всплывающее окно «Ветви» открывается впервые после создания проекта, и все операции ветвления, такие как создание новых веток, извлечение, объединение, перебазирование и т. Д., Будут выполняться во всех репозиториях, поскольку они были единичными.1. Настройку также можно включить вручную в меню Setting | Version Control | Git