In a conflict resolution file generated by git, only common code should be displayed outside the markers ('<<<<<<< ours' - '>>>>>>> theirs') - correct?!
I have a CSS file with comments that I have inserted in the local version and a conflict occurred, and this comment segment is listed outside the markers.
This occurs both in normal style and in diff3 style (base segments included).
When using a visual tool (p4merge in my case), The said text segment is shown only in local, but not in base or remote.
Also checked:
git checkout --theirs <file-name>
--> said segment not there
git checkout --ours <file-name>
--> said segment there
git checkout -m <file-name>
--> said segment outside markers
So what's going on?!