>_ CLI 工具索引
← 返回

Git

系统自带 v2.50.1

用于跟踪代码变更的分布式版本控制系统

Agent 支持
4/5
支持平台
macoslinuxwindows

Agent 调用示例

shell
git diff --staged | head -100

安装方式

brew install git

Git 是全球使用最广泛的版本控制系统,用于跟踪文件变更和协调开发者之间的协作。其分布式架构意味着每一个克隆都是拥有完整历史的完整仓库,支持离线工作和灵活的分支策略。

AI 编程代理将 Git 视为一项基础能力。它们通过 git loggit blame 了解代码历史,用 git diff 检查变更,创建原子化提交,管理分支以支持并行开发,以及与远程仓库交互。在提交前审查暂存变更的能力使 Git 成为代理驱动开发中不可或缺的安全网。

Git 丰富的命令集远不止基础版本控制——bisect 用于二分法定位 Bug,stash 用于暂存进行中的工作,rebase 用于整理提交历史,worktree 用于同时检出多个分支。其上层命令与底层命令的分离设计使其既适合交互式用户,也适合自动化脚本。

相关工具