foxora

競合を解決する

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

このページの内容2
  1. 手順
  2. 期待される結果
競合を解決する
Studioの画面は英語です。サンプルデータを使用しています。

手順

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

期待される結果

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

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