From b307215edfac8b5e23d765bc0802be3d3cc56a6f Mon Sep 17 00:00:00 2001 From: Sebastian Gniazdowski Date: Sun, 8 Sep 2019 03:13:26 +0200 Subject: [PATCH] *autoload: Use pull --recurse-submodules instead of a git foreach Fixes #164 --- zplugin-autoload.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zplugin-autoload.zsh b/zplugin-autoload.zsh index 8f2d7ee43..a5f92d195 100644 --- a/zplugin-autoload.zsh +++ b/zplugin-autoload.zsh @@ -1501,7 +1501,7 @@ ZPLGM[EXTENDED_GLOB]="" [[ -d "$local_dir/.git" ]] && \ ( builtin cd -q "$local_dir" # || return 1 - don't return, maybe it's some hook's logic - command git submodule foreach git pull origin master + command git pull --recurse-submodules ) local -a log