コンフリクトを解決させたい
12. Git 連携コマンド / 機能
claude "マージコンフリクトを解決して"概要
マージやリベース時に発生したコンフリクトを分析し、適切な解決策を提案・実行します。
設定例
# コンフリクト発生後に依頼
claude "マージコンフリクトを解決して"
# コンテキストを伝えて解決
claude "mainブランチをマージしたらコンフリクトが発生した。両方の変更を活かして解決して"
# 特定ファイルのコンフリクトを解決
claude "src/config.ts のコンフリクトを解決して。私の変更を優先して"
# コンフリクトの内容を確認
claude "現在のコンフリクトを説明して"こんな時に使う
- マージコンフリクトの解決に困った時
- 複雑なコンフリクトを効率的に解決したい時
使い方
- 1マージ/リベースでコンフリクト発生後に依頼
- 2Claude がコンフリクトファイルを特定
- 3両方の変更内容を分析
- 4適切な解決策を提案し、ファイルを編集
- 5git add でステージング
Tips
- 「私の変更を優先」「両方を統合」など方針を伝えると良い
- 複雑なロジックの場合は、意図を説明するとより正確に解決できる
- 解決後は必ず動作確認を行うこと
- 解決内容を確認してから commit すること