Claude Code v2.1.2 ·
Transient Git State Detection
EntryKind: in v2.1.2,
ChangesSection of the release
What
Commit attribution now skips processing during transient git states to prevent interference with ongoing operations.
Details
- Detects rebase, merge, cherry-pick, and bisect operations
- Checks for
.git/rebase-merge, .git/rebase-apply, .git/MERGE_HEAD, .git/CHERRY_PICK_HEAD, .git/BISECT_LOG - Prevents attribution from running during these incomplete states
Evidence
_RB() at line 226382 (transient state checker, contains ".git/rebase-merge")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
See this entry in the whole of v2.1.2 →