main → 生产就绪
develop → 集成分支
feature/* → 新功能
fix/* → Bug 修复
# .pre-commit-config.yaml
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.5.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
每个 PR 自动运行 lint、类型检查和单元测试。合并到 main 分支后自动触发 Docker 镜像构建和部署。
git checkout -b feature/new-tool
git commit -m "feat: add browser tool"
gh pr create --base main