首页 资讯 下载 教程 Skills 社群

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 分支并切换过去」
  • 支持交互式变基和冲突解决辅助