Group of 2 You'll notice
No documentation found
Claude Code now disables git's automatic gc/maintenance for most git commands it runs, but not for BYOC fetch retries
What
- When Claude shells out to git, the command now appends
-c gc.auto=0 -c maintenance.auto=falsealongside its existing default config and command-line flags, disabling git's automatic garbage collection and maintenance for those invocations. - The retry-loop git invocation used for bring-your-own-cloud (BYOC) git fetches no longer passes those two overrides; it only spreads its other arguments. The general internal git command builder still sets them.
Why This avoids Claude-invoked git commands unexpectedly triggering background garbage collection or maintenance, while leaving BYOC fetch retries on git's normal auto-maintenance behavior.