Winmerge doesn't work as expected [closed]
Linux and Windows systems have different end of line symbols.
Most likely the files are different because each line is now terminated differently, but Winmerge is then set to ignore differences in end of line characters and thus the bulk of the lines are identical then.