mirror of
https://github.com/junegunn/vim-plug.git
synced 2024-12-19 02:25:35 -07:00
Set --origin=origin for git clone commands (#1117)
Otherwise if the user has set a `git config clone.defaultRemoteName foo`, then vim-plug will fail to detect the latest upstream changes as the remote will be incorrect, and will repeatedly state that the plugin repo needs to be cleaned.
This commit is contained in:
parent
66e038d443
commit
c9971346bb
3
plug.vim
3
plug.vim
@ -1208,7 +1208,8 @@ function! s:update_impl(pull, force, args) abort
|
||||
normal! 2G
|
||||
silent! redraw
|
||||
|
||||
let s:clone_opt = []
|
||||
" Set remote name, overriding a possible user git config's clone.defaultRemoteName
|
||||
let s:clone_opt = ['--origin', 'origin']
|
||||
if get(g:, 'plug_shallow', 1)
|
||||
call extend(s:clone_opt, ['--depth', '1'])
|
||||
if s:git_version_requirement(1, 7, 10)
|
||||
|
Loading…
Reference in New Issue
Block a user