用途:Basic Workflow 是 pluginagentmarketplace/custom-plugin-git-github 下的学习型技能(版本 2.0.0),用于掌握日常 Git 操作节奏,即获取最新代码、修改、查看状态、暂存、提交、推送的循环。
主要能力:提供四种工作流类型(solo、feature-branch、quick-fix、team),支持自动检测当前状态(是否有远程、是否有未提交改动、当前分支);输出结构化的 workflow_steps(含步骤、命令、说明、是否安全)、success、warnings 与示意图。内置错误处理:网络超时和远程连接失败可重试(最多 3 次,指数退避);推送被拒时建议先 pull,出现冲突时引导解决,认证失败时检查凭据。
必要用法:核心命令包括 git pull origin main、git status、git diff、git diff --staged、git add、git commit -m、git push origin main、首次推送新分支 git push -u origin feature-branch。撤销暂存用 git restore --staged <file>,撤销改动用 git restore <file>,补加文件用 git commit --amend --no-edit(推送前)。查看历史用 git log --oneline。
适用场景:单独开发日常循环、功能分支多次提交、主分支快速修复;文档还给出提交信息格式(type: subject,如 feat、fix、docs、style、refactor、test、chore)、好提交的四个标准(原子、完整、描述清晰、较小)以及常见问题对照表和排错清单。
限制:资料未提供该技能的实际安装方式、收费模式、运行平台或集成细节;示例中的用户、仓库、分支均为示意,实际使用时需替换。部分命令具有破坏性(如 git restore 会丢弃工作区改动),文档已明确标注需谨慎。