Cómo configurar la herramienta de diferencia pnetworkingeterminada para `git difftool`

Tengo una herramienta de diferencias personalizada que funciona como git difftool -x mydiff.exe , pero no funciona, incluso si traté de configurar GIT_EXTERNAL_TOOL y git config diff.external , ¿cómo podría hacer una herramienta pnetworkingeterminada ruta / nombre para git difftool ?

Lo hice así en mi .gitconfig :

 [difftool "bbdiff"] cmd = bbdiff --wait --resume --ignore-spaces "$LOCAL" "$REMOTE" 

Esto establece la herramienta "bbdiff" como mi editor para git difftool .