Cómo cambiar la location de los files de copy de security dejados por el git mergetool fallido

Cuando uso la herramienta de fusión git y la cancelo con Ctrl + C, los siguientes files quedan en el repository:

app/controllers/application_controller.rb.orig app/controllers/application_controller.rb.BACKUP.22361.rb app/controllers/application_controller.rb.BASE.22361.rb app/controllers/application_controller.rb.LOCAL.22361.rb app/controllers/application_controller.rb.REMOTE.22361.rb

¿Puedo cambiar la location de estos files para que no se escriban en el repository, ni siquiera temporalmente? Por ejemplo, para ~ / .mergefiles

Si no siente una gran necesidad de mantener los files temporales de una fusión interrumpida en absoluto, puede preferir eliminarlos por completo. Para hacerlo, configure la siguiente línea de configuration de git, que evitará que se queden atrás si el mergetool sale con un error:

 git config --global mergetool.keepBackup false 

Es posible que deba cambiar algunas configuraciones internas en su herramienta de mezcla, en caso de que también esté guardando copys de security después de fusiones fallidas. Si, por otro lado, te encuentras en la necesidad de los files temporales por alguna razón, esta puede no ser la solución para ti.