SuperAPI AI 工具集

git-version-control

编程与开发

查看项目

更新于 10-16 08:07

技能介绍

用途:围绕 Git 版本控制提供生产级工作流与协作实践参考,覆盖代码管理与团队协作。

主要能力:分支策略(GitFlow、面向 CI/CD 的主干开发);提交规范(Conventional Commits,如 feat、fix、docs、refactor、test 等类型);冲突解决(fetch 后 rebase 优先、rebase --continue 或 --abort、cherry-pick、reset 撤销);高级操作(stash 保存与恢复、bisect 定位缺陷、log -S 与 --grep 查提交、blame 定位作者、clean -fd 清理未跟踪文件);Git Hooks 示例(pre-commit 中运行 ruff、mypy、pytest,失败即退出)。

使用方式:初始化与配置可执行 git init、git config user.name "Developer Name"、git config user.email "dev@company.com";分支流程示例为 git checkout -b feature/add-data-pipeline 后 git add .、git commit -m "feat: add ETL pipeline for customer data"、git push -u origin feature/add-data-pipeline;创建 PR 可用 gh pr create。

适用场景:功能开发、分支协作、提交历史整理、发布准备与缺陷排查。

限制:资料未提供安装步骤、收费与价格、平台支持范围、性能或效果数据;部分命令含占位符与具体路径,使用前需按实际仓库调整。