テキストと文書ツール

テキスト行 Union マージ

2つの独立したテキストを行単位LCSで照合し、両側の差分を明示的な競合マーカー内に保持します。

ブラウザ内で処理登録不要プライバシーの説明 ↗

使い方

使い方

  1. Version A と B を貼り付けます。
  2. 2-way union merge を作成します。
  3. 各競合ブロックを確認してコピーまたは保存します。

2-way union merge

共通行は一度だけ出力します。共通アンカー間の行はラベル付きマーカー内に両側とも保持し、片側だけの場合も反対側を空で示します。

共通祖先なし

3-way mergeではないため、追加と削除を判別できません。使用前にすべてのマーカーを解決してください。

ローカル上限

各入力は100,000文字、2,000行、LCSは2,000,000行ペア、出力は400,000文字までです。

よくある質問

あわせて知りたいこと

Git merge の代わりですか?

いいえ。共通ベースがある場合はバージョン管理のmergeを使ってください。

固有行を黙って捨てますか?

いいえ。片側だけの行はすべてマークされたブロックに入ります。