Ich möchte als mein Diff-Tool für Git verwenden.Verwendung von Meld als difftool für git, aber Auflistung aller Dateien in einem Fenster
Wenn ich meine .gitconfig
wie folgt konfiguriert werden:
[difftool]
prompt = false
[diff]
tool = meld
und Fahrbefehl: $ git difftool
dann öffnen git ein meld Fenster für jede Datei, die Änderungen haben.
Aber ich möchte ein einziges Fenster mit allen meinen Dateien in der Meldeliste. Ich habe ein wenig über -d
oder --dir-diff
Option gelesen.
Wenn ich versuche: $ git difftool -d
dann wird ein einzelnes Fenster mit einem Verzeichnisbaum in jedem Meldungsteil geöffnet, aber beide enthalten leere Verzeichnisse.
Ich kann meine Dateien von hier nicht öffnen.
Für Angaben:
$ git --version
git version 1.9.1
$ meld --version
meld 1.8.4
$ lsb_release -d
Description: Ubuntu 14.04.2 LTS
ich git svn
auch bin, aber ich glaube nicht, das in meinem Problem verwandt ist; weil, soweit ich git-svn verstehe, mein Verzeichnis als einfaches Git-Verzeichnis funktioniert.
Verwandte Fragen:
View differences of branches with meld?
für diese: [difftool "meld"] path = /home/me/App/meld/meld-3.12.3/bin/meld ich dies in dem Befehl versucht, zu wissen, wo meld ist installiert: whereis Meld und es ist/usr/bin/Meld –