SuperAPI AI 工具集

oh-graphic-gitcode-pr-creator

编程与开发

查看项目

更新于 10-16 03:11

技能介绍

用途:自动化 OpenHarmony 图形子系统的 Gitcode Pull Request 创建流程,包括代码提交、Issue 创建与 PR 提交,并按仓库模板规范填写。

主要能力与步骤:

  1. 检查 Git 状态:git status、git diff <file>,确认修改文件。
  2. 提交变更:先查看 git config user.name 与 user.email,再 git add <files>,提交信息需带 Signed-off-by,格式为 git commit -m "<message>\n\nSigned-off-by: <name> <<email>>"。
  3. 推送远程:git push origin <branch-name>;创建 PR 前需向用户确认目标分支,常见选项为 master、OpenHarmony-6.1-Release。
  4. 创建 Issue:使用 gitcode_create_issue,标题为 PR 标题,正文描述变更。
  5. 创建 PR:读取 .gitcode/PULL_REQUEST_TEMPLATE.zh-CN.md 并填写描述、Issue 编号、测试与结果、CodeCheck 等;CodeCheck 表中各行结果需填 Pass;L0 新增用例自检结果勾选对应选项;通过 gitcode_create_pull_request 提交。

适用场景:OpenHarmony 图形子系统代码提交与 PR 创建;常见包括测试优化 PR 与 Bug 修复 PR,分别按对应描述、测试结果和 L0 用例勾选方式处理。

限制与注意:应始终使用中文 PR 模板;分支名需具描述性;PR 需关联 Issue 以便追溯;修正提交时使用 --force 强制推送。资料未提供该技能的安装方式、收费、支持平台与更多配置信息。