競合の解決方法の理解
このトピックでは、「マージ」エディタ・ボタンを使用して、ファイル・マージの競合を一度に1つずつまたはすべて同時に解決する方法について説明します。
「マージ・エディタについて」を参照してください。
個々の競合を解決
「出力」ペインで、AおよびBボタンを使用して、マージ競合を一度に1つずつ解決する方法を指定します。
競合を解決するために使用する分岐に対応するボタンが強調表示されていることを確認します。 デフォルトでは、AとBの両方が選択されているため、Aを選択するには、Bの選択を解除する必要があります。
AおよびBボタンを設定して競合の解決方法を指定した後、「項目の解決」ボタンをクリックして問題を解決し、次の競合に移動します。
個々の競合を解決するためのコード変更の順序変更
「出力」ペインで、AおよびBボタンを使用してコード変更の順序を変更し、競合を解決します。
コード変更を並べ替える(またはスタックする)必要がある競合の順序を選択します。 順序を指定するには、Aボタンをクリックし、Bボタンをクリックして選択を解除します。 次に、A before B (so A code before B code)またはB before A (so B code before A code)のいずれかのシーケンスにあるボタンをクリックして、変更をスタックする方法を指定します。 次に、「項目の解決」ボタンをクリックして問題を解決し、次の競合に移動します。
すべての競合を同時に解決
ノート:
「出力」ペインのAおよびBボタンとともに「すべて解決」ボタンを使用して、すべての競合を同時に解決することはできません。「ブランチ」ペインで、すべての競合を解決するために真の単一ソースとして使用するA (Ours)またはB (Theirs)ブランチの「すべて取得」ボタンをクリックし、「すべて解決」をクリックします。
個々の競合をマークしてからすべての競合を解決(マーク付き)
「出力」ペインで、「競合」の上下のボタンを使用して強調表示された各競合にナビゲートし、AおよびBボタンを使用して、強調表示された各競合を解決する方法を指定します。 各アイテムの解決方法を指定した後、「すべて解決」をクリックしてすべての競合を解決します。