Follow Discord
Sweep 30 Oct 2026 · 21:36Z Build v2.1.315 533 read Stable v2.1.308 Latest v2.1.314 Next v2.1.315 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.315 ·

Git safety overrides can now also set core.alternateRefsCommand

Claude Code's git safety overrides now add core.alternateRefsCommand in some cases, and the list is assembled differently

Under the hood No documentation found Internal Changes
JSON All of v2.1.315
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Git IntegrationArea: what it touches
Internal ChangesKind: in v2.1.315,
Internal ChangesSection of the release

Unclear It is not clear whether the entries that are no longer written out are still applied, or when core.alternateRefsCommand is added.

What

Claude Code applies a list of configuration overrides to the git commands it runs behind the scenes. In some cases that list now also sets core.alternateRefsCommand.

The list is also assembled differently. These entries are no longer written out one by one and now appear to come from shared lists:

Why

This changes how Claude Code hardens its own git commands, the overrides that stop them from running extra programs or changing your repository as a side effect.

Read from
Names in the bundlecore.alternateRefsCommand
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear whether the entries that are no longer written out are still applied, or when `core.alternateRefsCommand` is added.

See this entry in the whole of v2.1.315 →

Feedback