次のような完全なUNIXパスを使用できます。
PATH=$PATH:/c/python26
git config --global merge.tool meld
git config --global mergetool.meld.path /c/Program files (x86)/meld/bin/meld
これは、「WindowsでMeldをgitで動作させる方法」で説明されているものです。
または、「 WindowsでMeldをGitで使用する」で説明されているラッパーアプローチを採用することもできます。
# set up Meld as the default gui diff tool
$ git config --global diff.guitool meld
# set the path to Meld
$ git config --global mergetool.meld.path C:/meld-1.6.0/Bin/meld.sh
スクリプト付きmeld.sh
:
#!/bin/env bash
C:/Python27/pythonw.exe C:/meld-1.6.0/bin/meld $@
abergmeierはコメントで言及しています:
私がしなければなりませんでした:
git config --global merge.tool meld
git config --global mergetool.meld.path /c/Program files (x86)/Meld/meld/meldc.exe
meldc.exeは、コンソールを介してWindowsで呼び出されるように特別に作成されていることに注意してください。したがって、meld.exeは正しく機能しません。
CenterOrbitは、 Mac OSがhomebrewをインストールするためのコメントで言及し、次に:
brew cask install meld
git config --global merge.tool meld
git config --global diff.guitool meld