I would like to set up a Git repository with a custom merge driver, and then disable rename detection when merging.
The problem is that, if I use the default recursive strategy, I cannot disable rename detection, and if I use the resolve strategy (not ideal, but good enough), the merge driver is ignored.
Note that I would like to avoid rename detection even when the file contents perfectly match.
.git/config:
[merge "my"]
name = my merge
driver = my_merge_driver %A %O %B
[merge]
default = my
Attempts:
$ git merge -X rename-threshold=200% # Equivalent to 100%
$ git merge -s resolve # Custom driver ignored
$ git --version # git version 2.2.0-rc0