{"name":"gc.auto","slug":"gc-auto","family":"setting","title":"Settings keys","noun":"settings key","description":"Retried git fetches for bring-your-own-cloud setups no longer disable git's automatic gc\/maintenance","description_source":"entry","described_by":{"version":"2.1.269","anchor":"git-fetch-retries-for-byoc-drop-gcautomaintenanceauto-ove"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.319","builds":0,"mined_builds":159,"first_cited":{"version":"2.1.269","released_at":"2026-09-11 18:12:49","spans":1}},"aliases":[],"entries":[{"version":"2.1.315","anchor":"git-config-adds-corealternaterefscommand-conditionally","heading":"Git safety overrides can now also set core.alternateRefsCommand","line":"Claude Code's git safety overrides now add `core.alternateRefsCommand` in some cases, and the list is assembled differently","released_at":"2026-10-30 21:05:24","reason":"found in this entry's text"},{"version":"2.1.314","anchor":"git-config-adds-diffautorefreshindexfalse","heading":"Git commands run by Claude Code now stop git diff from refreshing the index","line":"Claude Code's git safety overrides now also set diff.autoRefreshIndex to false, so git diff no longer writes to the index","released_at":"2026-10-30 00:12:56","reason":"found in this entry's text"},{"version":"2.1.271","anchor":"git-safety-config-now-also-disables-gcauto-and-maintenance","heading":"Git safety config now also disables gc.auto and maintenance.auto in more code paths","line":"Git safety overrides now disable gc.auto and maintenance.auto in more places Claude Code calls git","released_at":"2026-09-14 19:45:19","reason":"found in this entry's text"},{"version":"2.1.269","anchor":"git-fetch-retries-for-byoc-drop-gcautomaintenanceauto-ove","heading":"Git fetch retries for BYOC drop gc.auto\/maintenance.auto overrides","line":"Retried git fetches for bring-your-own-cloud setups no longer disable git's automatic gc\/maintenance","released_at":"2026-09-11 18:12:49","reason":"found in this entry's text"},{"version":"2.1.269","anchor":"git-auto-maintenance-disabled-for-claude-invoked-git-operati","heading":"Git auto-maintenance disabled for Claude-invoked git operations","line":"Claude Code now disables git's automatic maintenance when it runs git itself","released_at":"2026-09-11 18:12:49","reason":"found in this entry's text"}],"entries_total":5,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"gcpAuthRefresh","slug":"gcpauthrefresh","description":"Refresh [Google Cloud credentials](https:\/\/code.claude.com\/docs\/en\/google-vertex-ai.md#advanced-credential-configuration) with your own command"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/gc-auto","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}