jdDiff fits developers comparing local revisions or copied project folders. Select the two files or directories, inspect the changed sections, and use the comparison to decide which edits belong in the final working copy.
It cannot decide whether a changed line is logically correct. Complex merge workflows may need a dedicated merge or version control tool. Keep working files under version control so subsequent changes can be reviewed and reversed.