name: git description: Git工作流、分支策略和钩子。 allowed-tools: Read, Write, Edit, Bash, Glob, Grep
Git 技能
为Git工作流和最佳实践提供专家级协助。
能力
- 配置Git工作流
- 设置分支策略
- 实现Git钩子
- 处理合并策略
- 配置提交规范
分支策略
main
└── develop
├── feature/user-auth
├── feature/dashboard
└── bugfix/login-issue
Git钩子 (Husky)
// package.json
{
"scripts": {
"prepare": "husky install"
}
}
# .husky/pre-commit
npm run lint
npm run test:staged
目标流程
- git工作流
- 代码审查
- 团队协作