for-each-ref: reword the documentation for '--start-after'
The documentation for '--start-after' states that the flag cannot be used with general pattern matching. This is a bit vague, since there is no clear understanding about what 'general' means here. Rewrite the sentence to be more specific. While here, fix a typo in the 'OPT_STRING'. Helped-by: Junio C Hamano <gitster@pobox.com> Signed-off-by: Karthik Nayak <karthik.188@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Karthik Nayak committed
Jul 28, 2025 at 22:20 UTC
fa0f4e46f5db22d0be63e66228d5f27fa1cb7ee6
2 files changed
+3
-2
Documentation/git-for-each-ref.adoc
+2
-1
@@ -114,7 +114,8 @@ TAB %(refname)`.
114
deleted, modified or added between invocations. Output will only yield those
115
references which follow the marker lexicographically. Output begins from the
116
first reference that would come after the marker alphabetically. Cannot be
117
- used with general pattern matching or custom sort options.
117
+ used with `--sort=<key>` or `--stdin` options, or the _<pattern>_ argument(s)
118
+ to limit the refs.
119
120
FIELD NAMES
121
-----------
builtin/for-each-ref.c
+1
-1
@@ -45,7 +45,7 @@ int cmd_for_each_ref(int argc,
45
OPT_GROUP(""),
46
OPT_INTEGER( 0 , "count", &format.array_opts.max_count, N_("show only <n> matched refs")),
47
OPT_STRING( 0 , "format", &format.format, N_("format"), N_("format to use for the output")),
48
- OPT_STRING( 0 , "start-after", &filter.start_after, N_("start-start"), N_("start iteration after the provided marker")),
48
+ OPT_STRING( 0 , "start-after", &filter.start_after, N_("start-after"), N_("start iteration after the provided marker")),
49
OPT__COLOR(&format.use_color, N_("respect format colors")),
50
OPT_REF_FILTER_EXCLUDE(&filter),
51
OPT_REF_SORT(&sorting_options),