DiffMate

Back to Glossary

Merge

Merge is the process of combining changes from two or more files or branches into one.

Types of Merge

  • 3-Way Merge: Compares a common ancestor (base) with two changed versions for automatic merging
  • 2-Way Merge: Compares only two files for manual merging
  • Fast-forward: Simple pointer move when changes exist on only one side

Merge Conflicts

Conflicts occur when the same location is modified differently in both files. Users must manually decide which version to keep.

Merge Editing in DiffMate

DiffMate supports bidirectional merge editing from comparison results. Select content from left or right panels to create your final document and download it instantly.

Try Comparing Now