diff options
author | Nicolas Morey-Chaisemartin <nicolas@morey-chaisemartin.com> | 2017-09-06 08:48:09 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-09-07 09:52:18 +0900 |
commit | 121e43fa53ca6d874aa3e5a7664c9b769f2cbfa6 (patch) | |
tree | 7d58368b0500ddbfcf80d5e188c33e2eee126ebe /t/t5100 | |
parent | pull: fix cli and config option parsing order (diff) | |
download | tgif-121e43fa53ca6d874aa3e5a7664c9b769f2cbfa6.tar.xz |
pull: honor submodule.recurse config option
"git pull" supports a --recurse-submodules option but does not parse the
submodule.recurse configuration item to set the default for that option.
Meanwhile "git fetch" does support submodule.recurse, producing
confusing behavior: when submodule.recurse is enabled, "git pull"
recursively fetches submodules but does not update them after fetch.
Handle submodule.recurse in "git pull" to fix this.
Reported-by: Magnus Homann <magnus@homann.se>
Signed-off-by: Nicolas Morey-Chaisemartin <nicolas@morey-chaisemartin.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t5100')
0 files changed, 0 insertions, 0 deletions