git checkout with submodules