You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

[ |../../index.htm#lansa/userguide_versioncontrol_0120.htm]
現在地:

競合の解決

マージの競合が発生すると、Git ステータスには "競合" と表示されます。[競合の解決] を選択することで、KDiff3 ツールが起動し、3方向マージが可能になります。すべての競合の行がマージされ、ファイルが保存されると、このオブジェクトをコミットし、競合を完全に解決する必要があります。
KDiff3 ツールに慣れていない場合は、製品から提供されているヘルプを使ってください。以下は、KDiff3 を使ってマージ競合を解決する際の、もっとも一般的な操作です。

  • 下部ペイン (Output) で、疑問符 (question) をクリックして、? <Merge Conflict> と印が付いた行を選択します。選択された行は、各バージョンで強調表示されます。A (Base) は共通の祖先ファイルを示します。ここで変更された両方のファイルが作成されたことになります。B は、ローカル・リポジトリのファイルのバージョン、C はリモート・リポジトリのファイルのバージョンを示します。
  • ベース・ファイルからの変更を保持する場合は、ツールバーで <A> ボタンを選択します。もしくは、ローカル・リポジトリのファイルからの変更を保持する場合は <B> を、リモート・リポジトリのファイルからの変更を保持する場合は <C> を選択します。
  • 競合の行すべてが解決したら、メニューまたはツールバーから保存を選択します。
  • KDiff3 を終了します。

 
[ |../../index.htm#lansa/userguide_versioncontrol_0120.htm]

  • No labels