Jeff King <peff@xxxxxxxx> writes: > However, let's take a step back. Even when rendered > correctly, it's hard to read a long command stuck into the > middle of a paragraph, and the important punctuation is hard > to notice. Yes, I like this reasoning behind the solution very much. Thanks. > Documentation/git-submodule.txt | 9 ++++++--- > 1 file changed, 6 insertions(+), 3 deletions(-) > > diff --git a/Documentation/git-submodule.txt b/Documentation/git-submodule.txt > index 918bd1d1b..a8eb1c7ce 100644 > --- a/Documentation/git-submodule.txt > +++ b/Documentation/git-submodule.txt > @@ -228,9 +228,12 @@ foreach:: > the processing to terminate. This can be overridden by adding '|| :' > to the end of the command. > + > -As an example, +git submodule foreach \'echo $path {backtick}git > -rev-parse HEAD{backtick}'+ will show the path and currently checked out > -commit for each submodule. > +As an example, the command below will show the path and currently > +checked out commit for each submodule: > ++ > +-------------- > +git submodule foreach 'echo $path `git rev-parse HEAD`' > +-------------- > > sync:: > Synchronizes submodules' remote URL configuration setting