Git Essentials
开发 开发工具安装命令
npx clawhub@latest install git-essentials
安装说明
1
确认环境
确保已安装 Node.js 22+ 和 OpenClaw。在终端运行 openclaw --version 确认 OpenClaw 正常工作。
2
执行安装
在终端中运行上方安装命令,ClawHub 会自动下载并安装 Git Essentials 到 ~/.openclaw/skills/ 目录。
3
验证安装
运行 openclaw skills list 查看已安装技能列表,确认 Git Essentials 已出现在列表中。
4
配置参数(可选)
根据下方介绍中的配置说明,在 ~/.config/openclaw/openclaw.json5 中添加技能的配置项。
手动安装方式:将 Skill 文件夹复制到
~/.openclaw/skills/ 或项目目录下的 skills/ 文件夹,确保文件夹中包含 SKILL.md 文件。
分支管理
团队协作
工作流
详细介绍
Git Essentials 为 OpenClaw 提供 Git 版本控制的完整操作能力,涵盖日常开发中最常用的 Git 命令和团队协作最佳实践。
核心功能
- 分支管理:创建、切换、合并、删除分支
- 提交操作:暂存、提交、修改提交信息和回退变更
- 远程协作:推送、拉取、fetch 和解决合并冲突
- 工作流支持:支持 Git Flow、GitHub Flow 等常见工作流
- 历史查看:查看提交日志、差异对比和文件变更历史
安装
clawhub install git-essentials
配置参数
{
skills: {
"git-essentials": {
defaultBranch: "main", // 默认主分支名
workflow: "github-flow", // 工作流:git-flow | github-flow | trunk
autoStage: false, // 是否自动暂存变更
signCommits: false // 是否对提交签名
}
}
}
使用提示
- 需要本机已安装 Git
- 可以用自然语言操作:「创建一个 feature/login 分支并切换过去」
- 支持交互式变基和冲突解决辅助