summaryrefslogtreecommitdiff
path: root/builtin
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2023-03-19 15:03:13 -0700
committerJunio C Hamano <gitster@pobox.com>2023-03-19 15:03:13 -0700
commit947604ddb7fffd6be6aa34192360ec338079dd6a (patch)
tree41879c3fc3d696277a6bc01ebea14d93cb6476a7 /builtin
parent9de14c71f720b1da50c95309fc06d30c8455aae2 (diff)
parent15184ae9da1474908060a5c9b8c6ca88891e415e (diff)
downloadgit-947604ddb7fffd6be6aa34192360ec338079dd6a.tar.gz
Merge branch 'ew/fetch-no-write-fetch-head-fix'
* ew/fetch-no-write-fetch-head-fix: fetch: pass --no-write-fetch-head to subprocesses
Diffstat (limited to 'builtin')
-rw-r--r--builtin/fetch.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/builtin/fetch.c b/builtin/fetch.c
index bf627e0412..7221e57f35 100644
--- a/builtin/fetch.c
+++ b/builtin/fetch.c
@@ -1883,6 +1883,8 @@ static void add_options_to_argv(struct strvec *argv)
strvec_push(argv, "--ipv4");
else if (family == TRANSPORT_FAMILY_IPV6)
strvec_push(argv, "--ipv6");
+ if (!write_fetch_head)
+ strvec_push(argv, "--no-write-fetch-head");
}
/* Fetch multiple remotes in parallel */