¿Cómo puedo hacer que WinMerge sea mi git mergetool?

Estoy tratando de integrar WinMerge con Git como he visto antes en Windows 7 Ultimate.

He seguido los siguientes pasos, pero un error continúa apareciendo cuando hago un git mergetool que por defecto es vimdiff.

Creé un archivo llamado winmerge.sh en el directorio raíz de git: C / Program Files (x86) / Git / with: WinMergeU es la ubicación correcta.

#!/bin/sh
echo Launching WinMergeU.exe: $1 $2
"C:/Program Files (x86)/WinMerge/WinMergeU.exe" 
git /e /u /dl "Base" /dr "Mine" "$1" "$2"

y utiliza los siguientes comandos.

git config --global diff.tool winmerge
git config --global difftool.winmerge.cmd "winmerge.sh \"$LOCAL\" \"$REMOTE\""
git config --global difftool.prompt false

El error se muestra como:

git config option merge.tool set to unknown tool: winmerge

Respuestas a la pregunta(10)

Su respuesta a la pregunta