From 1090e9afbde736dbd803e1f8628036fb4e4b2c0a Mon Sep 17 00:00:00 2001 From: Ted Nyman Date: Fri, 24 Jul 2026 01:14:23 -0700 Subject: [PATCH] http-fetch: correct --index-pack-arg documentation The --packfile mode accepts one --index-pack-arg= option per argument passed to index-pack, but its documentation and option dependency errors still refer to the plural --index-pack-args form. Correct the spelling and describe the repeatable per-argument form. Signed-off-by: Ted Nyman Signed-off-by: Junio C Hamano --- Documentation/git-http-fetch.adoc | 8 ++++---- http-fetch.c | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Documentation/git-http-fetch.adoc b/Documentation/git-http-fetch.adoc index 2200f073c4..09b5d675ee 100644 --- a/Documentation/git-http-fetch.adoc +++ b/Documentation/git-http-fetch.adoc @@ -50,11 +50,11 @@ commit-id:: URL and uses index-pack to generate corresponding .idx and .keep files. The hash is used to determine the name of the temporary file and is arbitrary. The output of index-pack is printed to stdout. Requires - --index-pack-args. + one or more --index-pack-arg options. ---index-pack-args=:: - For internal use only. The command to run on the contents of the - downloaded pack. Arguments are URL-encoded separated by spaces. +--index-pack-arg=:: + For internal use only. An argument to the command run on the contents + of the downloaded pack. This option can be specified multiple times. --recover:: Verify that everything reachable from target is fetched. Used after diff --git a/http-fetch.c b/http-fetch.c index f9b6ecb061..601a77c3c1 100644 --- a/http-fetch.c +++ b/http-fetch.c @@ -155,7 +155,7 @@ int cmd_main(int argc, const char **argv) if (packfile) { if (!index_pack_args.nr) - die(_("the option '%s' requires '%s'"), "--packfile", "--index-pack-args"); + die(_("the option '%s' requires '%s'"), "--packfile", "--index-pack-arg"); fetch_single_packfile(&packfile_hash, argv[arg], index_pack_args.v); @@ -164,7 +164,7 @@ int cmd_main(int argc, const char **argv) } if (index_pack_args.nr) - die(_("the option '%s' requires '%s'"), "--index-pack-args", "--packfile"); + die(_("the option '%s' requires '%s'"), "--index-pack-arg", "--packfile"); if (commits_on_stdin) { commits = walker_targets_stdin(&commit_id, &write_ref);