During a merge conflict resolution, is there a way to resolve only some conflicts of a file without marking this file as "solved" or checkout the file as conflicted without loosing the hunks already edited?
Currently I'm using vimdiff as mergetool. I have some files that I did a "partial" conflict resolution, but when exit vimdiff with :wqa the file is automatically marked as "solved".
PS: I know I could use git checkout --conflict=merge myfile.txt to reset all the conflicts hunks in the file, but I wouldn't keep the conflicts I've already solved as I need to.