git checkout branch without submodules