SuperAPI AI 工具集

git-repo-beginner-guide

设计与创作

查看项目

更新于 10-16 00:00

技能介绍

用途:帮助不熟悉 Git 的非技术用户安全、低焦虑地使用代码仓库协作。默认由 AI 代做可执行操作,把必要概念翻译成用户能理解的决策点,用户只负责授权、选择平台和确认风险。

主要能力:识别用户处境(本地文件夹上传、克隆他人项目、保存并分享改动、留版本、登录授权、冲突、版本恢复);检查本地是否为仓库、远程地址、未保存改动与登录状态,并给出可行动摘要;引导 GitHub、GitLab、Gitee、Bitbucket、自建 Git 及公司内网平台的授权;执行初始化、克隆、提交、推送、恢复等操作;处理冲突时生成内容对照摘要,不让用户读冲突标记;版本恢复先确认粒度(撤销未提交改动、找回文件、查看历史、整体回退、远程回退)。

使用方式:先复述用户目标并做最少量澄清,上下文足够时直接检查当前状态;能代办的不让用户照抄命令,仅在无法代办时给步骤。授权优先使用平台 CLI,如 GitHub 用 gh auth status / gh auth login,其他平台按 HTTPS token、SSH key、公司 SSO 三类引导。提交信息用用户能理解的语言并保留常见规范,如 docs: update product requirements draft。完成后给出当前状态、做了什么、远程位置和用户下一步的简短摘要。

适用场景:个人文件夹首次上传、拉取他人项目、保存并同步改动、多人协作交接、权限与登录问题、冲突处理、历史版本恢复。

限制与安全规范:不要求用户粘贴密码、token 或私钥;不擅自执行 git reset --hard、git clean -fd、git push --force、删除远程分支或覆盖远程历史;不提交 .env、密钥、token、隐私文件;不主动引入分支、rebase、cherry-pick、worktree、detached HEAD 等概念,仅在多人协作、保护规则或 PR/MR 需要时引入;不默认整批采用本地或远程一方解决冲突;发现工作区已有他人改动时不回滚。具体平台授权细节与命令以实际环境为准,资料未提供更多平台专属步骤。