When I have conflicts in the branches I use git mergetool which I configured to default for meld. However I keep have to close and open meld for each file. How can I configure git (1.9.1) or meld (1.8.4) to open just one meld instance for all the files in conflict?
$git mergetool
Merging:
DESCRIPTION
README.md
Normal merge conflict for 'DESCRIPTION':
{local}: modified file
{remote}: modified file
Hit return to start merge resolution tool (meld):
Normal merge conflict for 'README.md':
{local}: modified file
{remote}: modified file
Hit return to start merge resolution tool (meld):
Once I close the first merge conflict for DESCRIPTION I am prompted to open again meld. This can be circumvented by this solution (using git mergetool -y
) close to what I would expect but still it closes a conflict to open the next one, I can't save and go to the next conflict (The option Changes>Next Conflict is in grey and I can't select it). However this improves avoiding going back to terminal to press "Enter" and back to meld. I would like to open just once meld.
Google hasn't helped me and neither the help page of meld. Maybe it is a problem with this tool to view the conflicts.
This question may lack information about the configuration I have, but I don't know what or how to retrieve it. So ask in comments if anything is needed.