diff --git a/autoload/vundle/installer.vim b/autoload/vundle/installer.vim index 472271a..5a939ed 100644 --- a/autoload/vundle/installer.vim +++ b/autoload/vundle/installer.vim @@ -407,7 +407,7 @@ func! s:make_sync_command(bang, bundle) abort let cmd_parts = [ \ 'cd '.vundle#installer#shellesc(a:bundle.path()), - \ 'git pull', + \ 'git pull --depth 1', \ 'git submodule update --init --recursive', \ ] let cmd = join(cmd_parts, ' && ') @@ -415,7 +415,7 @@ func! s:make_sync_command(bang, bundle) abort let initial_sha = s:get_current_sha(a:bundle) else - let cmd = 'git clone --recursive '.vundle#installer#shellesc(a:bundle.uri).' '.vundle#installer#shellesc(a:bundle.path()) + let cmd = 'git clone --recursive --depth 1 '.vundle#installer#shellesc(a:bundle.uri).' '.vundle#installer#shellesc(a:bundle.path()) let initial_sha = '' endif return [cmd, initial_sha]