git-mediate icon indicating copy to clipboard operation
git-mediate copied to clipboard

Merge of type-change (data->symlink) and data-change (data->data) handled incorrectly

Open Peaker opened this issue 3 years ago • 0 comments

When a file was changed to a symlink in one branch, and modified in another, the merge creates a conflicted state with the data change and no conflict markers, similarly to delete/modify conflict.

Git does not show the base nor the symlink to the poor user.

In this situation, git-mediate considers the modified file without conflict markers to be a resolution of the conflict, and just uses "git add" on it incorrectly.

Peaker avatar Mar 02 '21 17:03 Peaker