mcpField
W
w-git-repair

w-git-repair

github.com/blockmatic開発1647 回インストール4 週間前に更新
リポジトリ

w-git-repair について

w-git-repairは、競合やdetached HEAD、上流との差分など、ローカルGitの問題に対処するスキルです。変更を最小限に抑え、破壊的な操作の前に確認を求め、実行後に状態を再確認します。

主な機能

  1. 01状態、ブランチ、ログの確認
  2. 02最小限で安全なコマンドの提案
  3. 03破壊的操作前の同意確認
  4. 04状態と競合の再確認
  5. 05強制プッシュとフック回避の禁止

活用シーン

  1. 01ローカルのマージ競合の解消
  2. 02detached 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

詳細

コンフリクト、detached HEAD、上流ブランチとの分岐、その他のローカル Git の問題を解決します。git publish に従ってください。ユーザーからの依頼がない限り、公開済みの履歴を書き換えないでください。

  1. git status、git branch -vv、関連するログを確認します。現在の問題を 1 文で説明します。
  2. 最小限で安全なコマンドを提案し、変更内容を説明します。ローカルの変更を破棄する可能性のあるコマンド(git reset --hard、git clean、git restore)を実行する前に、明示的な確認を求めます。履歴を書き換えるコマンド(git rebase、公開済みコミットに対する git commit --amend)を実行するには、ユーザーからの明示的な依頼が必要です。
  3. 許可されたコマンドの実行後、ステータスと残りのコンフリクトを再確認します。強制プッシュやフックの回避は決して行いません。

コメント