fusionar estrategia en .gitattributes no funciona

Quiero que git nunca tenga un conflicto en este file:
test/file.txt
cuando se fusiona. Intenté lo siguiente en .gitattributes test / file.txt merge = theirs

pero necesito definir theirs estrategia de fusión. Vi en línea que puedo definir ours estrategia ejecutando esto:
git config --global merge.theirs.driver true
que establece el controller en true (bash true) que mantendrá el file local en lugar del nuevo.
Quiero hacer lo opuesto. ¿Cómo puedo definir el controller de theirs para get la nueva copy y descartar la local al fusionar (después de un git pull)?

¿Cómo puedo definir el controller de ellos para get la nueva copy y descartar la local al fusionar (después de un git pull )?

Como mencioné en " ¿Cómo le digo a Git que siempre select mi versión local para las fusiones conflictivas en un file específico? ", Necesitaría llamar a un script como:

 git config merge.keepTheir.name "always keep their during merge" git config merge.keepTheir.driver "keepTheir.sh %O %A %B" 

Con keepTheir.sh (puesto en cualquier lugar de tu PATH )

 cp -f $3 $2 exit 0 

O, como lo sugiere a continuación en los comentarios , directamente:

 git config merge.keepTheir.driver "cp -f %B %A"