Обычно git создает скрытый каталог в корневом каталоге проекта (.git /)
Когда вы работаете с CMS, вы можете установить модули / плагины с каталогом .git / с метаданными git для конкретного модуля / плагина
Если вы не хотите использовать функцию подмодулей в git, самое быстрое решение - удалить все каталоги .git, кроме корневого каталога метаданных git.
Если вы сделаете это, git не будет рассматривать эти модули как подмодули проекта.
cd /path/to/your/project/code
find ./ | grep ".git/index"
После обнаружения удалите ".git" все каталоги, кроме корневого, но если вы удалили его, снова инициализируйте репо