From: Jean-Noël Avila Date: Sun, 29 Jun 2025 11:05:31 GMT Subject: [PATCH] doc:git-for-each-ref: fix styling and typos Message-ID: <20250629110652.123890-1-jn.avila@free.fr> In-Reply-To: <20250627074934.1761897-2-meetsoni3017@gmail.com> This commit fixes the synopsis syntax writing and changes the wording of a few descriptions to be more consistent with the rest of the documentation. Signed-off-by: Jean-Noël Avila --- Documentation/git-for-each-ref.adoc | 30 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/Documentation/git-for-each-ref.adoc b/Documentation/git-for-each-ref.adoc index 5ef89fc0fe..c2b2660771 100644 --- a/Documentation/git-for-each-ref.adoc +++ b/Documentation/git-for-each-ref.adoc @@ -8,13 +8,13 @@ git-for-each-ref - Output information on each ref SYNOPSIS -------- [verse] -'git for-each-ref' [--count=] [--shell|--perl|--python|--tcl] - [(--sort=)...] [--format=] - [--include-root-refs] [ --stdin | ... ] +'git for-each-ref' [--count=] [--shell | --perl | --python | --tcl] + [(--sort=)...] [--format[=]] + [--include-root-refs] [--stdin | ...] [--points-at=] [--merged[=]] [--no-merged[=]] [--contains[=]] [--no-contains[=]] - [--exclude= ...] + [(--exclude=)...] DESCRIPTION ----------- @@ -35,13 +35,11 @@ OPTIONS beginning up to a slash. --stdin:: - If `--stdin` is supplied, then the list of patterns is read from - standard input instead of from the argument list. + The list of patterns is read from standard input instead of from + the argument list. --count=:: - By default the command shows all refs that match - ``. This option makes it stop after showing - that many refs. + Stop after showing refs. --sort=:: A field name to sort on. Prefix `-` to sort in @@ -50,7 +48,7 @@ OPTIONS multiple times, in which case the last key becomes the primary key. ---format=:: + --format[=]:: A string that interpolates `%(fieldname)` from a ref being shown and the object it points at. In addition, the string literal `%%` renders as `%` and `%xx` - where `xx` are hex digits - renders as @@ -100,10 +98,10 @@ TAB %(refname)`. Do not print a newline after formatted refs where the format expands to the empty string. ---exclude=:: - If one or more patterns are given, only refs which do not match - any excluded pattern(s) are shown. Matching is done using the - same rules as `` above. +--exclude=:: + If one or more --exclude options are given, only refs which do not + match any __ parameters are shown. Matching is done + using the same rules as __ above. --include-root-refs:: List root refs (HEAD and pseudorefs) apart from regular refs. @@ -131,8 +129,8 @@ refname:: `refs/tags/foo` into `tags/foo` and `%(refname:rstrip=-1)` turns `refs/tags/foo` into `refs`). When the ref does not have enough components, the result becomes an empty string if - stripping with positive , or it becomes the full refname if - stripping with negative . Neither is an error. + stripping with positive __, or it becomes the full refname if + stripping with negative __. Neither is an error. + `strip` can be used as a synonym to `lstrip`. -- 2.49.0