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