I must be missing something obvious but I don't seem to be able to resolve a merge conflict in TortoiseGit. At least not resolve it in any way other than keeping the current version.
During a merge a message pops up saying there are conflicts. If I open the resolve GUI there are a list of files that have merge conflicts. Right clicking on a file gives a context menu that includes Edit Conflicts. Selecting this I have kdiff3 set as the merge tool which opens with the file.BASE, file.LOCAL and file.REMOTE files. I make the edits and save the file. The directory now contains the edited file marked with a conflict, the three files that were opened as A, B and C in kdiff3 and a file with the descriptor of the original and an extension .orig. If I now mark the file as resolved, either through the resolve GUI or the context menu, the three files dissappear and the file that was 'resolved' reverts to the file.LOCAL version. I expected that resolving a file I'd edited to resolve the merge conflicts would keep that file rather than the .LOCAL file.