テキスト行 Union マージ
2つの独立したテキストを行単位LCSで照合し、両側の差分を明示的な競合マーカー内に保持します。
使い方
使い方
- Version A と B を貼り付けます。
- 2-way union merge を作成します。
- 各競合ブロックを確認してコピーまたは保存します。
2-way union merge
共通行は一度だけ出力します。共通アンカー間の行はラベル付きマーカー内に両側とも保持し、片側だけの場合も反対側を空で示します。
共通祖先なし
3-way mergeではないため、追加と削除を判別できません。使用前にすべてのマーカーを解決してください。
ローカル上限
各入力は100,000文字、2,000行、LCSは2,000,000行ペア、出力は400,000文字までです。
よくある質問
あわせて知りたいこと
Git merge の代わりですか?
いいえ。共通ベースがある場合はバージョン管理のmergeを使ってください。
固有行を黙って捨てますか?
いいえ。片側だけの行はすべてマークされたブロックに入ります。