Claude Code 改错文件:6 种命名混淆 + 用 permissions.deny 强制锁死
改了你没让改的文件(同名 / 大小写差 / import 链外扩)。先 git 回退,再用 .claude/settings.json 里的 permissions.deny Edit 规则把边界锁死。
带有该标签的文章
改了你没让改的文件(同名 / 大小写差 / import 链外扩)。先 git 回退,再用 .claude/settings.json 里的 permissions.deny Edit 规则把边界锁死。
Composer 一次改 10+ 文件、把能跑的代码改坏。先用 Cursor checkpoint 或 git 快速回滚,再收紧 prompt 和模式让它保持外科级。
你 @ 一个文件但 Cursor 答的是另一个同名文件。用全路径引用 + 强制 resync 修好 @ 选择器、索引陈旧、symlink 三类原因。
Claude Code + Codex(或两个并行 session)改了同一个函数、产生 merge 冲突。用 git worktree 隔离 scope、abort 掉坏掉的 merge、由人来 resolve——绝不让 agent 自己合并。