360 Secure SkillHub
360 安全技能中心

Git Pro

面向 Git 高级操作的技能文档,覆盖 Conventional Commits 提交信息生成、交互式 rebase、bisect 二分定位、worktree 多分支并行、reflog 误删恢复、cherry-pick、子模块/子树管理及 PR 流程,并给出 --force-with-lease 等安全使用建议。

cooperiano
cooperiano
热度 9.68
最近更新 2026-07-10 11:44:33
分类:开发依赖:代码执行应用场景:DevOps / 工作流 / 调试排错 / 代码审查

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add git-pro
Metadata
name
git-pro
description
Git高级操作:smart-commit/rebase/bisect/worktree/reflog/conflict-resolution/submodule/PR流程
user-invocable
true
metadata
{"openclaw":{"emoji":"🔧","tags":["git","advanced","rebase","worktree"]}}

Git Pro v2.0

智能 Commit

分析暂存区→生成 Conventional Commits(feat/fix/refactor/docs/chore/test/style/perf/ci/build)

Rebase

git rebase -i HEAD~3 → pick/reword/squash/fixup/drop git pull --rebase(推荐)

Bisect

git bisect start → bad/good → 二分测试 → git bisect reset

Worktree

git worktree add ../hotfix hotfix(同时多分支开发)

Reflog

git reflog → 恢复误删分支/文件(后悔药)

Cherry-pick

git cherry-pick <hash> (单个/范围)

子树子模块

submodule add/update / subtree add/pull/push

PR流程

创建分支→rebase main→推送→review→amend→--force-with-lease

安全

✅ --force-with-lease / ✅ 只rebase自己的分支 / ✅ 不amend已推送公共提交