promptgarten 🌱
🌍 DE

命令参考 · Aider

/diff

显示自上一条聊天消息以来所有文件改动的 diff。

/diff 会显示自上一条消息发送以来对代码所做的更改。

什么时候用?

继续之前先检查 Aider 的最后一次改动

/diff — 代码改动之后,快速确认到底改了什么

弄清某次自动提交包含了什么

在自动提交的改动之后立即 /diff,查看其确切范围

什么时候不该用?

想撤销一个不想要的改动

/diff 只做展示,不改任何东西。

更好的选择: 用 /undo 撤销 Aider 最近一次 commit

想查看好几条消息之前的改动

文档说明 /diff 显示的是自上一条消息以来的改动,不是整个会话历史。

更好的选择: 用 /git 在聊天里直接运行 git log 或 git diff

来源