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:
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.
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.