<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/git.git/Documentation/git-submodule.txt, branch sb/string-list</title>
<subtitle>github.com: git/git.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/'/>
<entry>
<title>Merge branch 'mc/doc-submodule-sync-recurse'</title>
<updated>2014-06-25T19:23:29+00:00</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-06-25T19:23:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=b47761dd1e9aeafdc847b2f235aba81f8a3bdf7d'/>
<id>b47761dd1e9aeafdc847b2f235aba81f8a3bdf7d</id>
<content type='text'>
* mc/doc-submodule-sync-recurse:
  submodule: document "sync --recursive"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* mc/doc-submodule-sync-recurse:
  submodule: document "sync --recursive"
</pre>
</div>
</content>
</entry>
<entry>
<title>submodule: document "sync --recursive"</title>
<updated>2014-06-13T22:00:17+00:00</updated>
<author>
<name>Matthew Chen</name>
<email>charlesmchen@gmail.com</email>
</author>
<published>2014-06-13T17:40:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=9393ae79c9b4d3deade544be9ce057b7fa290490'/>
<id>9393ae79c9b4d3deade544be9ce057b7fa290490</id>
<content type='text'>
The "git submodule sync" command supports the --recursive flag, but
the documentation does not mention this.  That flag is useful, for
example when a remote is changed in a submodule of a submodule.

Signed-off-by: Matthew Chen &lt;charlesmchen@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "git submodule sync" command supports the --recursive flag, but
the documentation does not mention this.  That flag is useful, for
example when a remote is changed in a submodule of a submodule.

Signed-off-by: Matthew Chen &lt;charlesmchen@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "submodule: explicit local branch creation in module_clone"</title>
<updated>2014-04-02T21:15:36+00:00</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-04-02T21:15:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=d851ffb91f8c25f51b284cd4e849757d656de0d1'/>
<id>d851ffb91f8c25f51b284cd4e849757d656de0d1</id>
<content type='text'>
This reverts commit 23d25e48f5ead73c9ce233986f90791abec9f1e8, as it is
broken for users who haven't opted into the new feature of checking
out submodule.*.branch with update mode set to checkout.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 23d25e48f5ead73c9ce233986f90791abec9f1e8, as it is
broken for users who haven't opted into the new feature of checking
out submodule.*.branch with update mode set to checkout.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Merge branch 'wt/doc-submodule-name-path-confusion-2'"</title>
<updated>2014-04-01T18:52:37+00:00</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-04-01T18:52:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=edac360bdd35eacfb11005583aa7736d72a063bd'/>
<id>edac360bdd35eacfb11005583aa7736d72a063bd</id>
<content type='text'>
This reverts commit 00d4ff1a69883e24b095f45251d99143b5bc0320, reversing
changes made to d3badc6eb0961382788c2670129d5ee133d079fd.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 00d4ff1a69883e24b095f45251d99143b5bc0320, reversing
changes made to d3badc6eb0961382788c2670129d5ee133d079fd.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'wt/doc-submodule-name-path-confusion-2'</title>
<updated>2014-03-31T23:31:16+00:00</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-03-31T23:31:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=00d4ff1a69883e24b095f45251d99143b5bc0320'/>
<id>00d4ff1a69883e24b095f45251d99143b5bc0320</id>
<content type='text'>
* wt/doc-submodule-name-path-confusion-2:
  doc: submodule.*.branch config is keyed by name
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* wt/doc-submodule-name-path-confusion-2:
  doc: submodule.*.branch config is keyed by name
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'wt/doc-submodule-name-path-confusion-1'</title>
<updated>2014-03-31T23:31:14+00:00</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-03-31T23:31:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=d3badc6eb0961382788c2670129d5ee133d079fd'/>
<id>d3badc6eb0961382788c2670129d5ee133d079fd</id>
<content type='text'>
* wt/doc-submodule-name-path-confusion-1:
  doc: submodule.* config are keyed by submodule names
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* wt/doc-submodule-name-path-confusion-1:
  doc: submodule.* config are keyed by submodule names
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: submodule.*.branch config is keyed by name</title>
<updated>2014-03-27T22:01:42+00:00</updated>
<author>
<name>W. Trevor King</name>
<email>wking@tremily.us</email>
</author>
<published>2014-03-27T21:06:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=7c15fe92acf267f7538d8f4bece33d6bc8409cd7'/>
<id>7c15fe92acf267f7538d8f4bece33d6bc8409cd7</id>
<content type='text'>
Ever since 941987a5 (git-submodule: give submodules proper names,
2007-06-11) introduced the ability to move a submodule from one path
to another inside its superproject tree without losing its identity,
we should have consistently used submodule.&lt;name&gt;.* to access
settings related to the named submodule.

Signed-off-by: W. Trevor King &lt;wking@tremily.us&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ever since 941987a5 (git-submodule: give submodules proper names,
2007-06-11) introduced the ability to move a submodule from one path
to another inside its superproject tree without losing its identity,
we should have consistently used submodule.&lt;name&gt;.* to access
settings related to the named submodule.

Signed-off-by: W. Trevor King &lt;wking@tremily.us&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: submodule.* config are keyed by submodule names</title>
<updated>2014-03-27T21:58:37+00:00</updated>
<author>
<name>W. Trevor King</name>
<email>wking@tremily.us</email>
</author>
<published>2014-03-27T21:06:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=15d64936d4be1e11085e21de6615742298276ab6'/>
<id>15d64936d4be1e11085e21de6615742298276ab6</id>
<content type='text'>
Ever since 941987a5 (git-submodule: give submodules proper names,
2007-06-11) introduced the ability to move a submodule from one path
to another inside its superproject tree without losing its identity,
we should have consistently used submodule.&lt;name&gt;.* to access
settings related to the named submodule.

Reported-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Signed-off-by: W. Trevor King &lt;wking@tremily.us&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ever since 941987a5 (git-submodule: give submodules proper names,
2007-06-11) introduced the ability to move a submodule from one path
to another inside its superproject tree without losing its identity,
we should have consistently used submodule.&lt;name&gt;.* to access
settings related to the named submodule.

Reported-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Signed-off-by: W. Trevor King &lt;wking@tremily.us&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'jl/doc-submodule-update-checkout'</title>
<updated>2014-03-14T21:26:58+00:00</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2014-03-14T21:26:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=d73e6160031e1753c81cf0d72b0f9525cf93dca0'/>
<id>d73e6160031e1753c81cf0d72b0f9525cf93dca0</id>
<content type='text'>
Add missing documentation for "submodule update --checkout".

* jl/doc-submodule-update-checkout:
  submodule update: consistently document the '--checkout' option
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add missing documentation for "submodule update --checkout".

* jl/doc-submodule-update-checkout:
  submodule update: consistently document the '--checkout' option
</pre>
</div>
</content>
</entry>
<entry>
<title>submodule update: consistently document the '--checkout' option</title>
<updated>2014-02-28T23:34:36+00:00</updated>
<author>
<name>Jens Lehmann</name>
<email>Jens.Lehmann@web.de</email>
</author>
<published>2014-02-28T22:41:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/git.git/commit/?id=893a9764dc5e6d5d3432a47f595ffffade1edd9c'/>
<id>893a9764dc5e6d5d3432a47f595ffffade1edd9c</id>
<content type='text'>
Commit 322bb6e12f (add update 'none' flag to disable update of submodule
by default) added the '--checkout' option to "git submodule update" but
forgot to explicitly document it in synopsis, usage string and man page
(It is only mentioned implicitly in the man page). In 23d25e48 (submodule:
explicit local branch creation in module_clone) the synopsis of the man
page was updated, but the "OPTIONS" section of the man page and the usage
string of the git-submodule script still do not mention the '--checkout'
option.

Fix that by documenting this option in usage string and the "OPTIONS"
section of man page too. While at it group the update-mode options into
a single set in the usage string.

Reported-by: Matthijs Kooijman &lt;matthijs@stdin.nl&gt;
Signed-off-by: Jens Lehmann &lt;Jens.Lehmann@web.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commit 322bb6e12f (add update 'none' flag to disable update of submodule
by default) added the '--checkout' option to "git submodule update" but
forgot to explicitly document it in synopsis, usage string and man page
(It is only mentioned implicitly in the man page). In 23d25e48 (submodule:
explicit local branch creation in module_clone) the synopsis of the man
page was updated, but the "OPTIONS" section of the man page and the usage
string of the git-submodule script still do not mention the '--checkout'
option.

Fix that by documenting this option in usage string and the "OPTIONS"
section of man page too. While at it group the update-mode options into
a single set in the usage string.

Reported-by: Matthijs Kooijman &lt;matthijs@stdin.nl&gt;
Signed-off-by: Jens Lehmann &lt;Jens.Lehmann@web.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
