Git

处理Git仓库操作、解决冲突与恢复历史的AI助手

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Git。
它的用途是:处理Git仓库操作、解决冲突与恢复历史的AI助手
完整的 Skill 内容见:https://321skill.com/skills/git-x/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'我不小心执行了 git reset --hard HEAD~3,丢了一些重要的提交,还能找回来吗?',它会指导你使用 git reflog 查找丢失的提交哈希,并安全地恢复它们。或者,当你说:'我的推送被拒绝了,说不是快进更新,但我不想覆盖队友的代码',它会解释原因,并建议先执行 git pull --rebase 或使用 git push --force-with-lease 命令。

介绍

这个Skill旨在解决开发者在日常使用Git版本控制系统时遇到的各种棘手问题。无论是基础的提交、分支管理,还是复杂的合并冲突、历史恢复,它都能提供专业的指导。

当Git命令因各种原因(如索引锁定、推送被拒、HEAD分离等)失败时,或者在进行变基、重置等操作后感觉数据丢失时,你可以向它求助。它还能帮助你优化提交信息、清理历史记录,甚至在强制推送时避免影响团队协作。

该Skill非常适合需要频繁与Git打交道的软件开发者,特别是那些在团队协作环境中工作,经常需要处理分支、合并和代码审查流程的工程师。对于Git新手,它能帮助快速上手;对于资深用户,它能提供高级操作的解决方案和最佳实践建议。

使用建议:在描述问题时,尽量提供具体的错误信息或操作上下文。注意,它专注于Git本身的操作逻辑和问题解决,不涉及CI/CD流水线配置或Pull Request描述撰写等外围工作。

核心特点

与同类技能相比,它专注于Git操作的“疑难杂症”解决,覆盖了从常见错误(如非快进推送、所有权问题)到高级恢复操作(如找回丢失的提交、修复变基错误)的全链路场景,且特别强调了在团队协作中安全使用Git(如无破坏性强制推送)。

注意事项

不适合用于编写CI/CD流水线配置文件(如GitHub Actions、GitLab CI YAML)或撰写Pull Request描述本身。

常见问题

如何找回被我误删的分支或丢弃的储藏?

描述你删除分支或丢弃储藏前的操作,AI会指导你使用 reflog 等命令尝试恢复。

Git push 被拒绝,提示非快进更新怎么办?

AI会分析原因,并指导你通过拉取最新代码、解决潜在冲突或使用 --force-with-lease 等安全方式推送。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/git-x/raw/index.md 读取 Git 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。