git checkout without submodules