You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
File SyncArea: what it touches
ImprovementsKind: in v2.1.282,
ImprovementsSection of the release
What
When you start a cloud session with claude --cloud and file sync is involved, Claude Code now refuses two kinds of repository:
One with a symbolic link (a file that points elsewhere) inside the .git directory behind the working folder, where git never creates one
One where a settings file inside the repository imposes a git setting that file sync's git would have to obey
Each refusal says what to do: remove the link, or remove the setting or move it to your user settings if you set it yourself, then run claude --cloud again.
Why
A repository crafted to be hostile can no longer steer the git that file sync runs.