2014-11-04 2 views
5

Beim Zusammenführen von Verzweigungen oder Überprüfen aller Änderungen gegen eine Revision mit git difftool kann es sinnvoll sein, vor jedem Aufruf des Tools Launch '$difftool' [Y/n]: abzufragen, um die lange Kette der Aufrufe mit SIGINT unterbrechbar zu machen. Wenn eine bestimmte Datei als Argument übergeben wird, ist dies nicht der Fall, AFAIK. Wie kann man diese Frage nur im letzteren Fall unterdrücken (weil es Sinn macht, das erstere zu stellen)?

Ich benutze 2.1.0 auf Ubuntu 14.10.

EDIT: Nach Why does "git difftool" not open the tool directly? da ich die Frage modifizieren, um herauszufinden, wie man mit der Tatsache zu tun, dass es sinnvoll, wenn es mehr als eine Datei zu diff fragen macht.

Antwort

11

Ich fand die unten von stackoverflow selbst. Ich hoffe es hilft.

man git-difftool 

OPTIONS 
    -y, --no-prompt 
     Do not prompt before launching a diff tool. 

oder es im globalen conf setzte sich

git config --global --add difftool.prompt false 

Why does "git difftool" not open the tool directly?

+0

Das Äquivalent der Frage, doppelte Beflaggung ... –

Verwandte Themen