Merge branch 'sb/submodule-blanket-recursive'
Many commands learned to pay attention to submodule.recurse configuration. * sb/submodule-blanket-recursive: builtin/fetch.c: respect 'submodule.recurse' option builtin/push.c: respect 'submodule.recurse' option builtin/grep.c: respect 'submodule.recurse' option Introduce 'submodule.recurse' option for worktree manipulators submodule loading: separate code path for .gitmodules and config overlay reset/checkout/read-tree: unify config callback for submodule recursion submodule test invocation: only pass additional arguments submodule recursing: do not write a config variable twice
This commit is contained in:
@ -302,6 +302,9 @@ static int grep_cmd_config(const char *var, const char *value, void *cb)
|
||||
#endif
|
||||
}
|
||||
|
||||
if (!strcmp(var, "submodule.recurse"))
|
||||
recurse_submodules = git_config_bool(var, value);
|
||||
|
||||
return st;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user