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
ImprovementsKind: in v2.1.280,
ImprovementsSection of the release
What
When Claude Code updates the git HEAD reference internally (using update-ref), it now passes the --create-reflog flag in addition to the existing --no-deref flag. A reflog is git's record of where a reference has pointed over time, letting changes be traced or undone.
Why
Ensuring a reflog entry exists for these HEAD updates makes it possible to trace or recover from changes Claude Code makes to HEAD, even in repositories where a reflog might not otherwise have been created.