В общем в такой ситуации проще всего удалить проект и склонировать по новой правильно. Но можно попробовать так: git submodule init git pull --recurse-submodules