用途:这是一个高级 Git 操作封装技能,旨在把复杂的 Git 工作流引导为高效的命令行操作,从而优化 token 使用,适用于需要频繁执行 Git 任务的开发与 DevOps 场景。
主要能力:提供安装指引(Windows 用 winget install --id Git.Git -e --source winget,macOS 用 brew install git,Linux 用 apt-get install git 等,并以 git --version 验证);给出省 token 的命令速查,如 git status -s、git add -p、git diff --cached、git log --oneline -5、git restore、git reset --soft HEAD~1 等;涵盖分支、撤销、merge 与 rebase、远程工作流及安全建议。
使用方式:建议按“分支→编辑→add→校验提交信息→commit→push”流程操作,配合 pre-commit、pre-push、post-merge 钩子;文档给出安全提交、软撤销、解决合并冲突等常见模式。
新版特性:介绍 reftable 后端、增量多包索引、稀疏检出、Scalar、SSH 签名提交、ort 合并策略及大仓库性能命令等。
限制与铁律:禁止在共享分支使用 git push --force,禁止提交密钥,推送前须跑测试并验证通过,合并前须变基;不得对已推送的提交变基改写历史。相关技能包括 gitflow。其余收费、平台或效果信息暂未提供。