Für den Anfang;
git config --global diff.tool tmdiff git config --global difftool.tmdiff.cmd 'git diff "$LOCAL" "$REMOTE"|mate'
was läuft mit git difftool
oder
git diff | mate
Sie erhalten auch nicht die Möglichkeit, die Dateien zusammenzuführen. Ist das für Sie wichtig?
git config --global core.editor "/usr/local/bin/mate -w"
Setze TextMate als Standard-Editor, wodurch ich glaube, dass ich Merge-Konflikte in TextMate löse.
Was das Diff-Bundle betrifft, funktioniert es nur für mich.