¿hay una línea de command equivalente a git mergetool? – keepBackup global config

En lugar de tener que configurarlo en la configuration global (que es un problema cuando se trata de desarrolladores que comparten repositorys), sería bueno hacerlo automáticamente en nuestros scripts, pero git mergetool --help no git mergetool --help nada .

Puede pasar cualquier variable de configuration a git usando la opción -c , por ejemplo:

 git -c mergetool.keepBackup=false mergetool 

debería ejecutar git mergetool con mergetool.keepBackup establecido en false .

Eso es un poco largo, por lo que es posible que desee alias esto, por ejemplo

 alias.mt '!git -c mergetool.keepBackup=false mergetool' alias.mtk '!git -c mergetool.keepBackup=true mergetool' 

en el file de configuration apropiado. Entonces git mt y git mtk deberían ejecutar git mergetool con keepBackup establecido en false y true respectivamente.