跳转到内容

GOAL-BASED PATH

使用 Git 与 Agent 安全协作

让 Agent 在明确仓库、分支和提交范围内工作并保留回退能力。

12 个步骤初学者友好完成后可验收
01
Git 与协作

Clone 克隆仓库

把远程仓库的历史、分支和工作文件复制到本地。

把项目克隆到本机,然后安装依赖并运行。
学习这个概念
02
Git 与协作

仓库

保存项目文件、版本历史和 Git 配置的工作目录。

先确认现在操作的是哪个项目仓库
学习这个概念
03
Git 与协作

Remote 与 Origin

Remote 是远程仓库别名,origin 通常是克隆时自动创建的默认别名。

检查 origin 指向哪个 GitHub 仓库,再决定推送。
学习这个概念
04
Git 与协作

工作区与暂存区

工作区是正在编辑的文件,暂存区是准备进入下一次提交的改动。

只把这次修复相关的文件放进提交
学习这个概念
05
Git 与协作

Diff 差异

逐行显示两个版本、提交或工作状态之间的变化。

提交前先看 diff,确认只改了这次任务相关内容。
学习这个概念
06
Git 与协作

Branch

指向一条提交历史的可移动分支,用来隔离不同工作。

开一个分支做功能,完成后再合回主线
学习这个概念
07
Git 与协作

Commit

把一组有明确目的的暂存改动保存成带说明的版本节点。

完成这个修复后做一个可以独立回退的提交
学习这个概念
08
Git 与协作

Fetch、Pull 与 Push

Fetch 只获取远程信息,Pull 获取并整合,Push 把本地提交发送到远程。

先看看远程变了什么,确认后再同步和推送
学习这个概念
09
Git 与协作

Pull Request 合并请求

把一个分支的改动提交给团队讨论、检查并合并。

说明改了什么、怎么测的,并请求评审后合并。
学习这个概念
10
Git 与协作

Code Review 代码审查

由他人或自动工具检查改动的正确性、风险和可维护性。

先找会导致错误的地方,再看样式和命名。
学习这个概念
11
Git 与协作

冲突与回退

冲突需要人工决定两边改动如何共存,回退让项目恢复到已知状态。

这两处都改了,先看差异再决定保留什么
学习这个概念
12
AI、Agent 与上下文

Agent

围绕目标自行规划步骤、调用工具并检查结果的执行流程。

读取仓库,改完代码,运行测试,再汇报结果
学习这个概念

DONE WHEN

完成标准

能让 Agent 小步修改、验证、提交,并避免覆盖现有改动。