mcpField
W
w-git-repair

w-git-repair

github.com/blockmatic开发1647 次安装4 周前更新
代码仓库

关于 w-git-repair

w-git-repair 是用于处理本地 Git 问题的技能,涵盖冲突、分离 HEAD 和上游分歧。它优先采用最小且安全的改动,并在危险操作前征求确认,执行后重新检查仓库状态。

主要功能

  1. 01检查状态、分支和日志
  2. 02提出最小安全命令
  3. 03危险操作前征求同意
  4. 04重新检查状态与冲突
  5. 05避免强制推送和绕过钩子

适用场景

  1. 01解决本地合并冲突
  2. 02处理分离 HEAD
  3. 03解决上游分歧

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/blockmatic/basilic-skills --skill w-git-repair

安装后在 Claude Code 中输入/w-git-repair确认已加载。

附带文件references/git-publish.md

详细介绍

协助处理冲突、分离 HEAD、上游分支分歧及其他类似的本地 Git 问题。遵循 git publish。除非用户提出要求,否则不要重写已发布的历史记录。

  1. 检查 git status、git branch -vv 和相关日志。用一句话说明当前问题。
  2. 提出最少且安全的命令,并说明这些命令会带来什么变化。对于可能丢弃本地更改的命令(git reset --hard、git clean、git restore),必须先征得用户明确确认。对于会重写历史记录的命令(git rebase、修改已发布提交的 git commit --amend),必须先征得用户明确请求。
  3. 执行获准的命令后,重新检查状态和剩余冲突。绝不强制推送或绕过钩子。

评论

支持 Markdown