Signed-off-by: Stefan Beller <sbeller@xxxxxxxxxx> --- Documentation/config.txt | 4 ++++ Documentation/git-submodule.txt | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/Documentation/config.txt b/Documentation/config.txt index 59d7046..c5b6a4e 100644 --- a/Documentation/config.txt +++ b/Documentation/config.txt @@ -2735,6 +2735,10 @@ submodule.fetchJobs:: in parallel. A value of 0 will give some reasonable default. If unset, it defaults to 1. +submodule.defaultGroup:: + Specifies the group of submodules to be operated on + in a command if no submodules were specified in the command. + tag.sort:: This variable controls the sort ordering of tags when displayed by linkgit:git-tag[1]. Without the "--sort=<value>" option provided, the diff --git a/Documentation/git-submodule.txt b/Documentation/git-submodule.txt index 13adebf..8c4bbe2 100644 --- a/Documentation/git-submodule.txt +++ b/Documentation/git-submodule.txt @@ -37,6 +37,14 @@ these will not be checked out by default; the 'init' and 'update' subcommands will maintain submodules checked out and at appropriate revision in your working tree. +When operating on submodules you can either give paths to specify the +desired submodules or give no paths at all to apply the command to the +default group of submodules. By default all submodules are included in +the default group. You can change the default group by configuring +submodule.defaultGroup. Once the default group is configured any +submodule operation without a specified set of submodules will use +the default group as the set to operate on. + Submodules are composed from a so-called `gitlink` tree entry in the main repository that refers to a particular commit object within the inner repository that is completely separate. -- 2.8.0.41.g8d9aeb3 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html