We have a .NET solution file with 50+ projects in it, and we have a situation that comes up every so often: two people will make a relatively minor change (such as updating a Nuget package or renaming a file) that affects all 50 project files.
This means that any time those branches are merged all 50 of those files will be conflicted - but if you open them in just about any merge tool it will be able to resolve them automatically. This means that there's no actual work for me to do in the merge, but I have to click every file, wait for it to open in Beyond Compare, then click save, then click close. Click next file, click save, click close... repeat 55 times.
My question is this: is there any way that I can make Git, when faced with conflicted files, attempt to resolve them automatically using your merge tool?
Update: Hopefully this will add some clarity: I'm having to resolve each conflict one by one, but since my merge tool can resolve each one automatically, isn't there some kind of batch operation or option for the merge command that I can call?