merge(3p/git): Merge git upstream at v2.26.2
This commit is contained in:
commit
5229c9b232
1006 changed files with 149006 additions and 60819 deletions
26
third_party/git/Documentation/gitmodules.txt
vendored
26
third_party/git/Documentation/gitmodules.txt
vendored
|
|
@ -44,9 +44,8 @@ submodule.<name>.update::
|
|||
submodule init` to initialize the configuration variable of
|
||||
the same name. Allowed values here are 'checkout', 'rebase',
|
||||
'merge' or 'none'. See description of 'update' command in
|
||||
linkgit:git-submodule[1] for their meaning. Note that the
|
||||
'!command' form is intentionally ignored here for security
|
||||
reasons.
|
||||
linkgit:git-submodule[1] for their meaning. For security
|
||||
reasons, the '!command' form is not accepted here.
|
||||
|
||||
submodule.<name>.branch::
|
||||
A remote branch name for tracking updates in the upstream submodule.
|
||||
|
|
@ -81,7 +80,7 @@ submodule.<name>.ignore::
|
|||
Committed differences and modifications to tracked files will show
|
||||
up.
|
||||
|
||||
none;; No modifiations to submodules are ignored, all of committed
|
||||
none;; No modifications to submodules are ignored, all of committed
|
||||
differences, and modifications to tracked and untracked files are
|
||||
shown. This is the default option.
|
||||
|
||||
|
|
@ -90,7 +89,7 @@ of the superproject, the setting there will override the one found in
|
|||
.gitmodules.
|
||||
|
||||
Both settings can be overridden on the command line by using the
|
||||
"--ignore-submodule" option. The 'git submodule' commands are not
|
||||
"--ignore-submodules" option. The 'git submodule' commands are not
|
||||
affected by this setting.
|
||||
--
|
||||
|
||||
|
|
@ -105,14 +104,15 @@ EXAMPLES
|
|||
|
||||
Consider the following .gitmodules file:
|
||||
|
||||
[submodule "libfoo"]
|
||||
path = include/foo
|
||||
url = git://foo.com/git/lib.git
|
||||
|
||||
[submodule "libbar"]
|
||||
path = include/bar
|
||||
url = git://bar.com/git/lib.git
|
||||
----
|
||||
[submodule "libfoo"]
|
||||
path = include/foo
|
||||
url = git://foo.com/git/lib.git
|
||||
|
||||
[submodule "libbar"]
|
||||
path = include/bar
|
||||
url = git://bar.com/git/lib.git
|
||||
----
|
||||
|
||||
This defines two submodules, `libfoo` and `libbar`. These are expected to
|
||||
be checked out in the paths `include/foo` and `include/bar`, and for both
|
||||
|
|
@ -120,7 +120,7 @@ submodules a URL is specified which can be used for cloning the submodules.
|
|||
|
||||
SEE ALSO
|
||||
--------
|
||||
linkgit:git-submodule[1] linkgit:git-config[1]
|
||||
linkgit:git-submodule[1], linkgit:gitsubmodules[7], linkgit:git-config[1]
|
||||
|
||||
GIT
|
||||
---
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue