Fix: submodules weren't updated if the git repo existed