SuperAPI AI 工具集

chinese-git-workflow

办公与效率

查看项目

更新于 10-16 09:44

技能介绍

用途:为国内团队提供一套适配国内 Git 平台与团队习惯的 Git 工作流规范,解决 GitHub 访问不稳定、CI/CD 方案水土不服、commit message 中英混杂无规范等问题。核心原则是工作流服务于团队效率,按团队规模选择方案。

主要能力:

  1. 平台适配与配置:给出 Gitee、Coding.net、极狐 GitLab、CNB 的仓库地址与远程配置,含 Gitee SSH 配置、双平台镜像推送、CNB 仅 HTTPS 且用户名固定为 cnb、密码为个人访问令牌,可用 git config credential.helper store 保存凭据;并提供平台对比表(访问速度、免费私有仓库、CI/CD、代码审查、制品库、适合场景)。
  2. 工作流选择:主干开发(小团队、短命分支、Feature Flag)、Git Flow(中大团队、固定发布节奏、多版本维护)和国内团队常用简化流程(main 受保护 + dev 对应测试环境 + feat 分支)。
  3. 分支与提交规范:feat/、fix/、hotfix/、release/ 等命名规则,全小写、用 - 连接、可关联任务编号;约定式提交中文版,含 feat、fix、docs、style、refactor、perf、test、build、ci、chore、revert 类型及可选 emoji,并给出正反示例。
  4. CI/CD 与协作模板:Gitee Go(.gitee/pipelines/pipeline.yml)、Coding CI(Jenkinsfile)、极狐 GitLab CI(.gitlab-ci.yml)、CNB(.cnb.yml)示例;GitHub Actions 功能对照表;PR/MR 中文描述模板及存放路径。
  5. 环境优化与检查清单:git 用户信息、编辑器、core.quotepath false、默认分支、代理、npm 国内镜像、.gitignore 常见配置及推送前检查项。

使用方式:按团队规模选用工作流,按平台复制对应远程与 CI 配置,套用分支命名和 commit 规范,并配置 PR/MR 模板。

适用场景:国内中小团队、使用 Gitee/Coding/极狐 GitLab/CNB 的项目、需要中文提交规范与 PR/MR 流程的团队。

限制:文中 CI 配置示例需按项目调整;CNB 不提供 SSH;代理、镜像地址、部分平台能力以实际平台为准,资料未提供具体价格、配额或完整官方文档链接。