You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Git SyncArea: what it touches
ImprovementsKind: in v2.1.280,
ImprovementsSection of the release
What
When Claude Code takes a snapshot of a remote directory for git syncing, it checks the .gitattributes file (which controls how git treats certain files) for problems. Previously it only rejected such files with a generic message about setting or unsetting filter attributes. It can now distinguish:
files that set or unset filter attributes
files that define macros
files that quote patterns
files where an object referenced by a committed .gitattributes doesn't match its expected id, flagged specifically as "tampered"
Why
This gives Claude Code a more precise way to detect misconfigured or tampered .gitattributes files during git sync, rather than lumping every case into one generic rejection.