From: Junio C Hamano Date: Wed, 26 Oct 2016 20:14:49 +0000 (-0700) Subject: Merge branch 'bw/submodule-branch-dot-doc' X-Git-Tag: v2.11.0-rc0~34 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/7425fe100fc90b492549f51aa60ac1e70e7f4c9a?hp=-c Merge branch 'bw/submodule-branch-dot-doc' Recent git allows submodule..branch to use a special token "." instead of the branch name; the documentation has been updated to describe it. * bw/submodule-branch-dot-doc: submodules doc: update documentation for "." used for submodule branches --- 7425fe100fc90b492549f51aa60ac1e70e7f4c9a diff --combined Documentation/gitmodules.txt index 10dcc08ff9,5f50df4079..8f7c50f330 --- a/Documentation/gitmodules.txt +++ b/Documentation/gitmodules.txt @@@ -50,8 -50,11 +50,11 @@@ submodule..update: submodule..branch:: A remote branch name for tracking updates in the upstream submodule. - If the option is not specified, it defaults to 'master'. See the - `--remote` documentation in linkgit:git-submodule[1] for details. + If the option is not specified, it defaults to 'master'. A special + value of `.` is used to indicate that the name of the branch in the + submodule should be the same name as the current branch in the + current repository. See the `--remote` documentation in + linkgit:git-submodule[1] for details. submodule..fetchRecurseSubmodules:: This option can be used to control recursive fetching of this @@@ -79,11 -82,6 +82,11 @@@ submodule..ignore: "--ignore-submodule" option. The 'git submodule' commands are not affected by this setting. +submodule..shallow:: + When set to true, a clone of this submodule will be performed as a + shallow clone unless the user explicitly asks for a non-shallow + clone. + EXAMPLES --------