個々のマージ競合の解決
選択した各ファイル・マージ競合を一度に1つずつ確認して解決できます。
「出力」ペインでは、競合するコードを並べて表示および強調表示するため、競合を解決するために使用するコードを比較および選択できます。 強調表示の色は、「ブランチ」ペインに表示されるブランチA (Theirs)およびB (Ours)に対応しています。
競合ごとに、AおよびBボタンを使用して、強調表示された競合を解決するために使用するブランチ・コードを指定します。 デフォルトでは両方のボタンが選択されているため、Aを選択するには、Bの選択を解除する必要があります。 または、AおよびBボタンを使用して、コード変更の順序(またはスタック)を指定します。 「競合の解決方法の理解」を参照してください。
マージ競合を解決しても、セマンティック・モデルの不整合は修正されません。 整合性チェックを実行して、セマンティック・モデルの不整合を検出および修正する必要があります。
- ホーム・ページで、「ナビゲータ」
をクリックし、「セマンティック・モデル」をクリックします。 - 「セマンティック・モデル」ページで、セマンティック・モデルをクリックして開きます。
- 「Gitパネルの切替え」
をクリックして、Gitペインを開きます。 - 「マージ」タブ
をクリックし、「マージ競合」ペインに移動します。 - ファイルを右クリックし、「競合の表示」を選択します。
- 出力ペインで、強調表示されたマージ競合を見つけます。
- AおよびBボタンを使用して、競合を解決する方法を指定します。 「項目の解決」をクリックします。
- 「競合ナビゲート・ダウン」をクリックして、次のマージ競合を強調表示します。
- AおよびBボタンを使用して、競合を解決する方法を指定します。 「項目の解決」をクリックします。
- 各競合にナビゲートして解決します。
- すべての競合を解決した後、「マージ競合」ペインに移動し、競合を含むファイルがリストから削除されたことを確認します。
- 「マージ」タブで、「マージ」をクリックします。