# 競合を解決する

競合はファイルごとに解決し、解決済みとする前に、意図したローカル変更と取り込む動作の両方を保ちます。

![競合を解決する](https://www.foxora.ai/docs/images/v5.0.8/reference/stage-source-control.webp)

*Studioの画面は英語です。サンプルデータを使用しています。*

## 手順

1. **Terminal** で **git status** を実行し、未マージの全パスを列挙します。
2. 各ファイルを Editor で開き、正しい統合内容を選んだ後で競合マーカーを削除します。
3. 対象を絞ったテストを実行するか、影響する出力をレンダリングします。
4. 正確な解決済みパスを **git add** し、マージまたはリベース継続前に **git diff --cached** を確認します。

## 期待される結果

Git で未マージパスがなくなり、ステージ済みの解決内容が意図どおりで、関連する確認が成功します。

> **注:** マージやリベースを中止する前に、Git が何を復元するか確認し、無関係な作業を保全してください。
