From 65b5c8e5325c58fa0be77015adf0778bc1c74117 Mon Sep 17 00:00:00 2001 From: zeripath Date: Mon, 14 Nov 2022 07:58:11 +0000 Subject: [PATCH] Fix enabling partial clones on 1.17 (#21809) When backporting #20902 in #21058 there was a slight misbackport. It was missed that we needed to remove the global command option before setting the settings. Fix #21805 Signed-off-by: Andrew Thornton --- modules/git/git.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/modules/git/git.go b/modules/git/git.go index 606a73b23..0fcc205b0 100644 --- a/modules/git/git.go +++ b/modules/git/git.go @@ -190,11 +190,6 @@ func InitOnceWithSync(ctx context.Context) (err error) { globalCommandArgs = append(globalCommandArgs, "-c", "protocol.version=2") } - // By default partial clones are disabled, enable them from git v2.22 - if !setting.Git.DisablePartialClone && CheckGitVersionAtLeast("2.22") == nil { - globalCommandArgs = append(globalCommandArgs, "-c", "uploadpack.allowfilter=true", "-c", "uploadpack.allowAnySHA1InWant=true") - } - // Explicitly disable credential helper, otherwise Git credentials might leak if CheckGitVersionAtLeast("2.9") == nil { globalCommandArgs = append(globalCommandArgs, "-c", "credential.helper=")