看清到底改了什么(diff)
在保存一次改动之前——尤其是在接受 AI 做的改动之前——你会想看清究竟有什么不同。这就是 diff。它一行一行地告诉你,什么被加上了(通常是绿色),什么被删掉了(通常是红色)。
这是你最重要的习惯之一。Vibe coding 的整套哲学就是理解你所交付的东西。你不必亲手敲代码,但你必须看一眼改了什么并大致理解它。diff 就是你做这件事的地方。
# 查看你改了但还没提交的内容
git diff
# 查看已暂存、准备好提交的内容
git diff --staged
当 AI 说"搞定了,我更新了文件",你的下一步就是看 diff。如果你看到它删掉了你需要的东西,你当下就能抓住——而不是在它交付之后。