TextMate 2 als Git von difftool einstellen

1066
Tiago Veloso

Ist es möglich, TextMate 2 als standardmäßiges Git difftool / mergetool festzulegen?

Wenn ja, wie lauten die Befehle?

Ich habe hier Anweisungen für das Diffmerge-Tool gefunden, aber ich würde es gerne mit Textmate ausprobieren, aber ich weiß, dass dies die Befehle sind, die zu verwenden sind.

Ich verwende übrigens Mac OS X 10.8.

3
Kann textmate 2 standardmäßig als Vergleichs- / Zusammenführungswerkzeug verwendet werden? Ich habe festgestellt, dass es ein [diff-Bundle] (http://manual.macromates.com/de/bundles) hat. Ist es das, was Sie vorhaben? 40XUserNotFound vor 10 Jahren 0
Ich möchte dieses Bundle ja verwenden. Ich bin mir jedoch nicht sicher, ob es als solches Werkzeug verwendet werden kann. Tiago Veloso vor 10 Jahren 0

1 Antwort auf die Frage

1
Graham P Heath

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.