When I rebase on the remote tracking branch for master, I get the following message
$ git rebase origin/master
First, rewinding head to replay your work on top of it...
Applying: 'XXX'
Using index info to reconstruct a base tree...
Falling back to patching base and 3-way merge...
What does "patching base" mean here? Are 3-way merges done on a file by file basis? Is there any way to disable them?