Publish your theme without losing the client's edits.
- Three-way merge. Record the fork point when the copy is made, and ThemeMerge knows exactly what each side changed — no guessing from timestamps.
- Structural, not textual. Theme-editor JSON merges key by key, section order merges as an ordered set, Liquid and CSS merge line by line.
- Nothing is overwritten. The live theme is never written. Take the merged result as a new theme, a zip, or straight into your working copy — snapshotted first.