什么是 unfuck-my-git-state?
通过分阶段的低风险恢复流程诊断并恢复损坏的 Git 状态和工作树元数据。当 Git 报告分离或矛盾的 HEAD 状态、幻象工作树锁、孤立的工作树条目、缺少引用、0000000000000000000000000000000000000000 哈希值或分支操作失败并出现错误(例如已签出、未知修订、不是有效的对象名称或无法锁定引用)时使用。 来源:delorenj/unfuck-my-git-state-skill。
通过分阶段的低风险恢复流程诊断并恢复损坏的 Git 状态和工作树元数据。当 Git 报告分离或矛盾的 HEAD 状态、幻象工作树锁、孤立的工作树条目、缺少引用、0000000000000000000000000000000000000000 哈希值或分支操作失败并出现错误(例如已签出、未知修订、不是有效的对象名称或无法锁定引用)时使用。
通过命令行快速安装 unfuck-my-git-state AI 技能到你的开发环境
来源:delorenj/unfuck-my-git-state-skill。
If stale entries remain, back up .git/ and remove the specific stale folder under .git/worktrees/ , then rerun prune.
Find the worktree using that branch, switch that worktree to another branch or detach HEAD there, then retry the branch operation in the main repo.
If branch context is unknown, create a rescue branch from current commit:
通过分阶段的低风险恢复流程诊断并恢复损坏的 Git 状态和工作树元数据。当 Git 报告分离或矛盾的 HEAD 状态、幻象工作树锁、孤立的工作树条目、缺少引用、0000000000000000000000000000000000000000 哈希值或分支操作失败并出现错误(例如已签出、未知修订、不是有效的对象名称或无法锁定引用)时使用。 来源:delorenj/unfuck-my-git-state-skill。
为搜索与 AI 引用准备的稳定字段与命令。
npx skills add https://github.com/delorenj/unfuck-my-git-state-skill --skill unfuck-my-git-state通过分阶段的低风险恢复流程诊断并恢复损坏的 Git 状态和工作树元数据。当 Git 报告分离或矛盾的 HEAD 状态、幻象工作树锁、孤立的工作树条目、缺少引用、0000000000000000000000000000000000000000 哈希值或分支操作失败并出现错误(例如已签出、未知修订、不是有效的对象名称或无法锁定引用)时使用。 来源:delorenj/unfuck-my-git-state-skill。
打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/delorenj/unfuck-my-git-state-skill --skill unfuck-my-git-state 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用
https://github.com/delorenj/unfuck-my-git-state-skill