Skip to main content
工具与操作

代码审查与提交

检查文件改动、选择审查范围,并在 Qoder CN 中提交或推送代码。

Qoder CN 修改项目后,可以打开审阅,在分享改动前核对实际文件。审阅界面会在任务旁展示仓库差异,便于确认修改内容、保留需要的文件,并在 Qoder CN 中完成 Git 流程。

什么时候使用审阅

以下场景适合使用审阅:
  • 在提交前核对智能体修改的文件;
  • 对比未暂存、已暂存、已提交或当前分支的改动;
  • 暂存或还原单个文件;
  • 创建提交、推送已有提交,或一次完成提交和推送。
阅读智能体的最终回复不能替代代码审查。提交前还应运行与改动对应的测试或手动检查,并核对实际文件。

打开审阅

在包含工作区的任务中打开侧边栏,选择添加标签页 → 打开审阅。当任务监控的环境信息中显示未提交改动时,也可以选择该计数直接进入审阅。 审查标签页包含改动来源选择器、新增和删除行数、文件导航、逐文件差异与操作,以及用于完成 Git 流程的 提交或推送

选择要检查的改动

打开顶部的 选择改动来源,根据目标选择范围:
界面选项显示内容
Last turn最近一轮任务关联的文件改动。
Uncommitted所有尚未提交的改动。
Unstaged尚未加入 Git 暂存区的改动。
Staged已加入下一次提交的改动。
Committed已提交的改动。
Branch当前分支的改动。
仓库级范围可能包含当前任务之外产生的改动。暂存、还原或提交前,请逐个确认文件用途。

逐个检查文件

  1. 选择改动来源。
  2. 使用 跳转到文件显示文件 找到目标文件。
  3. 同时检查新增和删除内容。可按需切换 StackedSplit 视图,还可以显示仅空白字符改动或启用自动换行。
  4. 对未暂存文件,确认属于本次提交后选择暂存文件。仅在确定要移除未提交改动时使用撤销文件变更
  5. 运行相应的测试、构建、静态检查或手动验证。
撤销文件变更会移除该文件尚未提交的改动。执行前请仔细核对。

提交或推送

1

打开提交流程

完成检查后,选择 提交或推送
2

确认分支

提交或推送 窗口中确认当前分支。如需提交到新分支,打开分支菜单并选择 新建分支
3

确认包含的改动

仅当未暂存文件也属于本次提交时,才启用 包含未暂存的改动。继续前核对新增和删除行数。
4

描述并完成改动

输入提交信息,或留空让 Qoder CN 生成。选择 提交 创建本地提交,选择 推送 推送已有提交,或选择 提交并推送 一次完成两项操作。
提交成功只会更新本地仓库。只有成功推送到目标分支后,其他协作者才能获取该提交。
结束前,请确认工作区没有意外改动、所需检查均已通过,并且推送的是预期远端分支。