¿Por qué git no intenta fusionar los cambios en los archivos cuyo nombre ha cambiado?

Digamos que tengo un archivo que es

Modificado en masterModificado en una rama característicaRenombrado en una rama característica

Cuando intento fusionar desde el maestro a la rama de la característica, la combinación falla con

CONFLICTO (modificar / eliminar): X eliminado en HEAD y modificado en origen / maestro. Origen de la versión / maestro de X dejado en el árbol.

Entiendo que hay un conflicto, pero ¿por qué ni siquiera intenta fusionar los cambios y colocar marcadores de conflicto en el archivo?Respuestas anteriores parecen implicar que debería. Lo único que obtengo son dos versiones diferentes del archivo, donde tengo que descubrir la diferencia manualmente y los cambios de puerto línea por línea de la versión maestra a mi versión.

Pasos para reproducir:

git init
touch a
git add a
git commit -m 'initial import'

git checkout -b feature1
echo feature1 > a
git add a
git commit -m feature1
git mv a b
git commit -m feature1

git checkout master
echo bugfix > a
git add a
git commit -m bugfix

git checkout feature1 
git merge master 

Respuestas a la pregunta(1)

Su respuesta a la pregunta