SuperAPI AI 工具集

git-onboarding-help

编程与开发

查看项目

更新于 10-15 17:26

技能介绍

用途:面向从未用过 Git 的人,讲解 Git 基本概念(Git、GitHub、仓库、SSH 密钥、commit、push、PR),并以共 10 个步骤引导完成从安装到创建 Pull Request 的全过程。

主要能力:\n1. /git-onboarding-auto — 全自动执行设置到 PR 的全流程,跳过已完成步骤,只询问必要信息,适合“全自动做完”“一键 PR”类请求。\n2. /git-onboarding-setup — 分 9 步做初始设置:确认 Git 安装、设置用户名、设置邮箱、安装 GitHub CLI、登录 GitHub、准备仓库(clone 或 init)、创建并连接 GitHub 远程仓库、首次 push 生成 main 分支、安装 Git hooks(保护 main 分支并校验 conventional commits)。已完成步骤自动跳过,可从中途继续。\n3. /git-onboarding-workflow — 分析当前 git 状态,按 GitHub Flow 提示下一步该做什么。\n4. /git-onboarding-step — 检测并展示从安装到 PR 的 10 步进度清单,标出已完成、待完成和当前步骤。\n\n使用方式:按推荐顺序,先用 /git-onboarding-auto 一次性完成,或先用 /git-onboarding-setup 逐步设置,完成后用 /git-onboarding-workflow 跟进实际工作,随时用 /git-onboarding-step 查看进度。文中未提供具体安装命令或代码示例,故不列出。\n\n适用场景:Git 零基础用户的首次配置与首个 PR 流程;中途接手、想知道下一步做什么;用 noreply 邮箱保护隐私并正常计入 contribution。\n\n限制:资料未说明支持的操作系统、依赖版本、收费情况或与其他工具的兼容性,这些信息暂未提供。文档同时提到 SSH 密钥、clone 与 init 区别、noreply 邮箱、contribution 不显示等常见问题,可据此排查。