From 9d3d02cd5794ad0ae07b9825dcdecb0ae1018e6c Mon Sep 17 00:00:00 2001 From: Joe Date: Thu, 19 Feb 2026 02:14:01 -0600 Subject: [PATCH] Add new Git configuration options in InitCommand - Introduced additional Git configuration settings: `core.splitIndex`, `core.untrackedcache`, and `feature.manyFiles` to enhance repository initialization. - These changes aim to improve the default setup for new repositories, optimizing performance and functionality from the start. --- src/cli/init.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cli/init.rs b/src/cli/init.rs index 1fa25e58..f322a9ce 100644 --- a/src/cli/init.rs +++ b/src/cli/init.rs @@ -131,6 +131,10 @@ impl InitCommand { ("core.autocrlf", "false"), ("core.eol", "lf"), ("core.safecrlf", "false"), + ("core.splitIndex", "true"), + // ("core.fsmonitor", "true"), + ("core.untrackedcache", "true"), + ("feature.manyFiles", "true"), ] { let _ = Command::new("git") .args(["config", "--local", key, value])