选择要审查的文件
- 打开更改视图,查看变更文件摘要。
- 在风险谱中找到风险较高的文件。
- 阅读风险评分和原因,然后打开该文件。
- 使用“并排”或“内联”审查 diff。
风险评分范围为 0 到 100%,并归入“安全”“低”“注意”或“严重”。它们表示需要投入的审查注意力,而不是代码正确的保证。
切换视图
风险谱按风险从高到低排列文件。风险条以纵向方式显示评分;位于线上方表示风险较高。重叠视图按变更涉及的内容对文件分组。
就变更提问
使用“全部分析”获取完整 diff 的摘要、总体风险、关注点以及各文件的说明。使用“聊天”与 Panolayer Agent 就变更的文件进行对话。聊天可以读取文件内容;“全部分析”读取所提供的 diff。
比较最近的 commit
打开“历史”,将你的工作树与最近的 commit 进行比较。借助它们的风险标签、作者和哈希值,找到你要查看的变更。
Commit 并推送
- 查看建议的 commit 信息,如有需要进行编辑。
- 选择“Commit”写入你的本地分支,或选择“Commit 并推送”同时将其发送到跟踪的远程仓库。
Panolayer 的 commit 会包含所有变更的文件。如需部分暂存,请直接使用 Git。Pull request 及其审查在你的 Git 托管平台上进行。即使检查失败,你也可以 commit。