用 Aider 改完代码,git diff 却是空的? 先看 git log。Aider 默认会自动提交,改动进了 commit,git diff 自然就看… · @xqliu · TwKit
@xqliu
用 Aider 改完代码,git diff 却是空的? 先看 git log。Aider 默认会自动提交,改动进了 commit,git diff 自然就看不到了。要是它准备改的文件原本就有未提交的内容,它还可能先把那些内容提交一次。 碰到这种情况,可以在开跑前记下起始提交,跑完对着那个提交看 diff 和新增的 commit。没被 Git 跟踪的新文件,再单独打开看。 还有一点:它默认提交时跳过 pre-commit hooks。多了一个 commit,不代表本地测试已经跑过。
曝光 37 · 评论 0 · 点赞 0 · 书签 0
查看原帖