CC逆引きリファレンス

コンフリクトを解決させたい

12. Git 連携

コマンド / 機能

claude "マージコンフリクトを解決して"

概要

マージやリベース時に発生したコンフリクトを分析し、適切な解決策を提案・実行します。

設定例

# コンフリクト発生後に依頼
claude "マージコンフリクトを解決して"

# コンテキストを伝えて解決
claude "mainブランチをマージしたらコンフリクトが発生した。両方の変更を活かして解決して"

# 特定ファイルのコンフリクトを解決
claude "src/config.ts のコンフリクトを解決して。私の変更を優先して"

# コンフリクトの内容を確認
claude "現在のコンフリクトを説明して"

こんな時に使う

  • マージコンフリクトの解決に困った時
  • 複雑なコンフリクトを効率的に解決したい時

使い方

  1. 1マージ/リベースでコンフリクト発生後に依頼
  2. 2Claude がコンフリクトファイルを特定
  3. 3両方の変更内容を分析
  4. 4適切な解決策を提案し、ファイルを編集
  5. 5git add でステージング

Tips

  • 「私の変更を優先」「両方を統合」など方針を伝えると良い
  • 複雑なロジックの場合は、意図を説明するとより正確に解決できる
  • 解決後は必ず動作確認を行うこと
  • 解決内容を確認してから commit すること