<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/git.git/Documentation/git-submodule.txt, branch v1.8.0.2</title>
<subtitle>Git
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.8.0.2</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.8.0.2'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/'/>
<updated>2012-10-25T08:46:13Z</updated>
<entry>
<title>git-submodule: wrap branch option with "&lt;&gt;" in usage strings.</title>
<updated>2012-10-25T08:46:13Z</updated>
<author>
<name>W. Trevor King</name>
<email>wking@tremily.us</email>
</author>
<published>2012-10-23T21:00:21Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=38ae92e4d027063b9b87e51a9bf12809d10066f6'/>
<id>urn:sha1:38ae92e4d027063b9b87e51a9bf12809d10066f6</id>
<content type='text'>
Use "-b &lt;branch&gt;" instead of "-b branch".  This brings the usage
strings in line with other options, e.g. "--reference &lt;repository&gt;".

Signed-off-by: W. Trevor King &lt;wking@tremily.us&gt;
Signed-off-by: Jeff King &lt;peff@peff.net&gt;
</content>
</entry>
<entry>
<title>submodule: if $command was not matched, don't parse other args</title>
<updated>2012-09-25T18:31:48Z</updated>
<author>
<name>Ramkumar Ramachandra</name>
<email>artagnon@gmail.com</email>
</author>
<published>2012-09-22T11:27:59Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=af9c9f97137dfb3f20a17d76520803c0312fd3e4'/>
<id>urn:sha1:af9c9f97137dfb3f20a17d76520803c0312fd3e4</id>
<content type='text'>
"git submodule" command DWIMs the command line and assumes a
unspecified action word for 'status' action.  This is a UI mistake
that leads to a confusing behaviour.  A mistyped command name is
instead treated as a request for 'status' of the submodule with that
name, e.g.

    $ git submodule show
    error: pathspec 'show' did not match any file(s) known to git.
    Did you forget to 'git add'?

Stop DWIMming an unknown or mistyped subcommand name as pathspec
given to unspelled "status" subcommand.  "git submodule" without any
argument is still interpreted as "git submodule status", but its
value is questionable.

Adjust t7400 to match, and stop advertising the default subcommand
being 'status' which does not help much in practice, other than
promoting laziness and confusion.

Signed-off-by: Ramkumar Ramachandra &lt;artagnon@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Make 'git submodule update --force' always check out submodules.</title>
<updated>2012-08-24T16:00:43Z</updated>
<author>
<name>Stefan Zager</name>
<email>szager@google.com</email>
</author>
<published>2012-07-25T17:41:54Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=01d4721565f1562172149ebb91d29d6a7e7f922d'/>
<id>urn:sha1:01d4721565f1562172149ebb91d29d6a7e7f922d</id>
<content type='text'>
Currently, it will only do a checkout if the sha1 registered in the containing
repository doesn't match the HEAD of the submodule, regardless of whether the
submodule is dirty.  As discussed on the mailing list, the '--force' flag is a
strong indicator that the state of the submodule is suspect, and should be reset
to HEAD.

Signed-off-by: Stefan Zager &lt;szager@google.com&gt;
Acked-by: Jens Lehmann &lt;Jens.Lehmann@web.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation: Fix misspellings</title>
<updated>2012-06-22T21:25:04Z</updated>
<author>
<name>Leila Muhtasib</name>
<email>muhtasib@gmail.com</email>
</author>
<published>2012-06-22T20:03:01Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=8d8136c37a98bfb545f46990e3854df3414c3528'/>
<id>urn:sha1:8d8136c37a98bfb545f46990e3854df3414c3528</id>
<content type='text'>
Signed-off-by: Leila Muhtasib &lt;muhtasib@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>link to gitmodules page at the beginning of git-submodule documentation</title>
<updated>2012-05-14T18:14:07Z</updated>
<author>
<name>Heiko Voigt</name>
<email>hvoigt@hvoigt.net</email>
</author>
<published>2012-05-14T17:32:08Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=cb2df369804e9633f21f00be5ffb1a581955c956'/>
<id>urn:sha1:cb2df369804e9633f21f00be5ffb1a581955c956</id>
<content type='text'>
This way the user does not have to scroll down to the bottom to find
it.

Signed-off-by: Heiko Voigt &lt;hvoigt@hvoigt.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>document submdule.$name.update=none option for gitmodules</title>
<updated>2012-05-11T15:39:33Z</updated>
<author>
<name>Heiko Voigt</name>
<email>hvoigt@hvoigt.net</email>
</author>
<published>2012-05-10T18:59:04Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=e6a1c43aafa8b221e05e57132549dcb3cd7866cf'/>
<id>urn:sha1:e6a1c43aafa8b221e05e57132549dcb3cd7866cf</id>
<content type='text'>
This option was not yet described in the gitmodules documentation. We
only described it in the 'git submodule' command documentation but
gitmodules is the more natural place to look.

A short reference in the 'git submodule' documentation should be
sufficient since the details can now be found in the documentation to
gitmodules.

Signed-off-by: Heiko Voigt &lt;hvoigt@hvoigt.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>correct spelling: an URL -&gt; a URL</title>
<updated>2012-03-28T15:47:23Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2012-03-28T08:41:54Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=a7793a749115ead3b8f7447ce1e96572ea5d8ea3'/>
<id>urn:sha1:a7793a749115ead3b8f7447ce1e96572ea5d8ea3</id>
<content type='text'>
Signed-off-by: Jim Meyering &lt;meyering@redhat.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'maint-1.7.7' into maint</title>
<updated>2012-01-03T21:47:46Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2012-01-03T21:47:46Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=bc0fe84b064d2185e147b7c1f98bb6f9b7966b2c'/>
<id>urn:sha1:bc0fe84b064d2185e147b7c1f98bb6f9b7966b2c</id>
<content type='text'>
* maint-1.7.7:
  docs: describe behavior of relative submodule URLs
  Documentation: read-tree --prefix works with existing subtrees
  Add MYMETA.json to perl/.gitignore
</content>
</entry>
<entry>
<title>docs: describe behavior of relative submodule URLs</title>
<updated>2012-01-03T20:47:58Z</updated>
<author>
<name>Jens Lehmann</name>
<email>Jens.Lehmann@web.de</email>
</author>
<published>2012-01-01T15:13:16Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=9e6ed475e7a8d39350f102f0730d321de08e0585'/>
<id>urn:sha1:9e6ed475e7a8d39350f102f0730d321de08e0585</id>
<content type='text'>
Since the relative submodule URLs have been introduced in f31a522a2d, they
do not conform to the rules for resolving relative URIs but rather to
those of relative directories.

Document that behavior.

Signed-off-by: Jens Lehmann &lt;Jens.Lehmann@web.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>add update 'none' flag to disable update of submodule by default</title>
<updated>2011-08-11T19:27:30Z</updated>
<author>
<name>Heiko Voigt</name>
<email>hvoigt@hvoigt.net</email>
</author>
<published>2011-08-11T17:51:46Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=322bb6e12f713900dcac7cac59c00a167f70f2c3'/>
<id>urn:sha1:322bb6e12f713900dcac7cac59c00a167f70f2c3</id>
<content type='text'>
This is useful to mark a submodule as unneeded by default. When this
option is set and the user wants to work with such a submodule he
needs to configure 'submodule.&lt;name&gt;.update=checkout' or pass the
--checkout option. Then the submodule can be handled like a normal
submodule.

Signed-off-by: Heiko Voigt &lt;hvoigt@hvoigt.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
