Git 工作流 | LanMate 使用手册
使用奇安信版 LanMate?查看奇安信版用户手册

Git 工作流

当前工作目录是 Git 仓库时,LanMate 提供完整的 Git 集成(全模式可用)。非仓库工作区仅在编码模式下暴露 Git 入口。

分支

LanMate 创建分支默认使用 lanmate/ 前缀(可在设置中改):

帮我建个新分支修复这个 Bug

提交

把刚才的修改提交,写个规范的提交说明

LanMate 生成符合规范的提交信息(可在设置中自定义指引)。

审查面板

右侧面板「审查」Tab(编码模式):

变更视图

历史视图

提交历史图谱:分支结构可视化,每行显示短 hash、分支/tag 徽章、标题和相对时间。初始加载 200 条,「加载更多」可到 1000 条。

AI 代码审查

点击「AI 审查」按钮:

  1. 助手获取当前分支改动和未提交内容
  2. 调用审查模型(只读约束)
  3. 输出结构化发现清单(P0-P3 优先级)
  4. 给出 ship / ship_with_fixes / block 结论
  5. 发现可一键发回开发会话作为后续指令

diff 查看设置

设置 默认
自动换行 开
截断超大文件 开
富预览(代码高亮) 开
文本 diff 关
隐藏空白变更 关

工作树隔离

并行任务互不踩踏:输入框切换「新工作树」后,任务在专属 Git 工作树中执行,完成后经 AI 合并回基础分支。详见Git 工作树。

GitHub 集成

设置、Git、GitHub 连接:

设置项

设置 默认值
分支前缀 lanmate/
PR 合并方法 merge
始终强制推送 关(开启则用 --force-with-lease)
创建草稿 PR 开
提交消息指引 空(可自定义模板)