From b9500f271a335e2af2a88fa27b569315bd8bee0c Mon Sep 17 00:00:00 2001 From: Seongmin Lee Date: Mon, 27 Jul 2026 22:11:14 +0900 Subject: [PATCH] knotserver/git: remove `protocol.ext.allow=never` it fails on file:// clone Signed-off-by: Seongmin Lee --- knotserver/git/fork.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/knotserver/git/fork.go b/knotserver/git/fork.go index 402d09b6..6f78ddd1 100644 --- a/knotserver/git/fork.go +++ b/knotserver/git/fork.go @@ -41,12 +41,7 @@ func ForkWithSandbox(repoPath, source string, cfg *knotconfig.Config, sb sandbox u = o } - cloneCmd := exec.Command( - "git", - "-c", "protocol.ext.allow=never", - "clone", "--bare", u.String(), repoPath, - ) - cloneCmd.Env = append(cloneCmd.Env, "GIT_PROTOCOL_FROM_USER=0") + cloneCmd := exec.Command("git", "clone", "--bare", u.String(), repoPath) cloneCmd.Env = append(cloneCmd.Env, "GIT_TERMINAL_PROMPT=0") if err := cloneCmd.Run(); err != nil { return fmt.Errorf("failed to bare clone repository: %w", err) -- 2.51.2