Mail files:
No, they are binary. For binary files, merging conflicts is permitted only as "use version A" or "use version B".
But if you build them from some source, perhaps you can control this source using the version.
MS Office Files:
No, It is Immpossible. But they are often treated as text files, so the first time they merge git, they will get corrupted. You must manually configure git to treat them as binary. Follow this instruction: fooobar.com/questions/710291 / ...
source
share