В общем в такой ситуации проще всего удалить проек

В общем в такой ситуации проще всего удалить проект и склонировать по новой правильно. Но можно попробовать так:

git submodule init
git pull --recurse-submodules