last-modified: clarify in the docs the command takes a pathspec
The documentation mentions git-last-modified(1) takes `<path>...`, but that argument actually accepts a pathspec. Reword the documentation to reflect that. Signed-off-by: Toon Claes <toon@iotcl.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Toon Claes committed
Jan 20, 2026 at 22:47 UTC
b143f0f60816bbb2095eadc15d81b49c131f6a19
2 files changed
+8
-7
Documentation/git-last-modified.adoc
+6
-5
index 602843e095..7c3fd844b8 100644
--- a/Documentation/git-last-modified.adoc
+++ b/Documentation/git-last-modified.adoc
@@ -9,7 +9,8 @@ git-last-modified - EXPERIMENTAL: Show when files were last modified
SYNOPSIS
--------
[synopsis]
-git last-modified [--recursive] [--show-trees] [<revision-range>] [[--] <path>...]
+git last-modified [--recursive] [--show-trees]
+ [<revision-range>] [[--] <pathspec>...]
DESCRIPTION
-----------
@@ -39,10 +40,10 @@ OPTIONS
spell `<revision-range>`, see the 'Specifying Ranges' section of
linkgit:gitrevisions[7].
-`[--] <path>...`::
- For each _<path>_ given, the commit which last modified it is returned.
- Without an optional path parameter, all files and subdirectories
- in path traversal the are included in the output.
+`[--] <pathspec>...`::
+ Show the commit that last modified each path matching _<pathspec>_.
+ If no _<pathspec>_ is given, all files and subdirectories are included.
+ See linkgit:gitglossary[7] for details on pathspec syntax.
SEE ALSO
--------
builtin/last-modified.c
+2
-2
index b0ecbdc540..781495f597 100644
--- a/builtin/last-modified.c
+++ b/builtin/last-modified.c
@@ -510,8 +510,8 @@ int cmd_last_modified(int argc, const char **argv, const char *prefix,
struct last_modified lm = { 0 };
const char * const last_modified_usage[] = {
- N_("git last-modified [--recursive] [--show-trees] "
- "[<revision-range>] [[--] <path>...]"),
+ N_("git last-modified [--recursive] [--show-trees]\n"
+ " [<revision-range>] [[--] <pathspec>...]"),
NULL
};