Oft wenn ich Diffs mache, möchte ich meine lokale Datei vor dem Commit bearbeiten. Dies funktioniert sehr gut in der Vergleichsansicht von Eclipse, da Sie damit die lokale Datei problemlos bearbeiten und Änderungen von der vorherigen Version kopieren können.Verwenden von kdiff3 zum Bearbeiten von Diffs mit Git
Ich versuche, git und kdiff3 auf die gleiche Weise zu arbeiten. Es funktioniert wie erwartet, wenn ich kdiff3 als mein Mergetool verwende. Wenn ich es jedoch als das difftool einstelle, gibt es mir eine schreibgeschützte Ansicht, so dass ich keine Änderungen vornehmen kann. Laut der Dokumentation (http://kdiff3.sourceforge.net/doc/documentation.html) würde ich erwarten, dass die --output
Option mir die beiden Datei zusammenführen ich will, aber es nicht. Der relevante Teil meines .gitconfig:
[diff]
tool = kdiff3
[difftool "kdiff3"]
cmd = /Applications/kdiff3.app/Contents/MacOS/kdiff3 $LOCAL $REMOTE --output $LOCAL
trustExitCode = false
Haben Sie das '' '' '' in '$ LOCAL' und' $ REMOTE', oder zumindest '' '' um $ LOCAL' und '$ REMOTE'? – VonC
Ich habe das versucht und habe die Das gleiche Ergebnis, danke für den Vorschlag. –