git checkout branch without submodule