git checkout first, update submodules with --init