SuperAPI AI 工具集

clone-ruancat-repo

部署与运维

查看项目

更新于 10-16 06:52

技能介绍

用途:将维护者约定的 GitHub 仓库批量克隆到本地,目录名已在命令中写死(如 01s-11comm、monorepo),适合初始化本地多仓工作环境或同步常用仓库。

主要能力:按 references/clone-commands.md 中的固定清单执行 git clone;支持 --depth=N 与 --no-single-branch 等浅克隆、多分支参数组合;可只执行用户指定的仓库子集。

使用方式:先 cd 到存放多个仓库的父目录(如 ~/code 或用户指定路径),再读取 references/clone-commands.md,按文件顺序执行其中的 git clone 行。命令来源只以该文件为准,禁止凭记忆改写 URL、depth 或目录名。若用户只要子集,仅执行与仓库名或本地目录名匹配的命令行,并说明省略了哪些条目。

限制与注意:目标目录已存在时 git clone 会失败,需先与用户确认跳过、换父目录或删除/改名旧目录;网络或权限失败时记录失败仓库与报错,其余可继续执行并确认是否重试;若克隆后看不到远程分支,可按需使用 get-git-branch 技能诊断本地 remote.origin.fetch。增删仓库或改克隆参数时仅编辑 references/clone-commands.md。