← 返回目录
6.6操作⏱ 约 5 分钟

用 Claude 编辑已有代码

最常用,也最需要你盯着

🔎 最后验证 2026-05📚 来源:Claude Code 官方文档🧰 Claude Code、Git✅ 155 人学过👁 345 次阅读
为什么学这个

真实开发里,你 80% 的时间是在改已有代码,而不是从零写。让 Claude 编辑现有文件是它最常用的本事——但也是最需要你盯着的地方,因为它在动你已经写好的东西。

💡 打个比方

这就像让装修师傅在已住的房子里改造:比建毛坯更需要小心,因为一不留神可能碰坏你正用着的东西。所以"改之前先拍照存档"(提交一次 Git)是老手的本能。

  • 你描述"把某处改成什么样",Claude 会定位到文件和行,做出修改
  • 黄金习惯:让 Claude 改之前,先 git commit 一次(还记得 P1C 吗)
    • 这样它改坏了,你一键 git restore / 回退,毫发无伤
    • 没有 Git,你不敢让它大改;有了 Git,你可以放心让它试
  • 改完用 git diff(+ git status 看新增文件)看它到底改了哪些行,确认没夹带你没要的改动
  • ⚠️ 一个前提:这套"diff 看 + restore 回退"只在 Claude 把改动留在工作区、还没提交时有效。所以养成习惯——让 Claude 只负责改文件,git commit 这一步你自己来;如果让它顺手提交了,git diff 会显示为空、git restore 也救不回,得改用 /
智图软件的赞赏码
都看到这了,打个赏呗!
接下来 · 6.7
从一段描述构建整个项目
继续读下一节 →