Сначала, после добавления файлов .gitmodules, вы должны сделать git submodule update --init
, чтобы заставить субмодуль быть извлеченным.
Во-вторых, проверьте характер папки build
в главной ветви.
git ls-files --stage | grep 160000
Если вы не видите build
в результате, это означает, что это обычная папка (не подмодуль).