git show commit --oneline wird nicht online angezeigt

8

Ich benutze Version 1.8.3 von mysysgit und es scheint, dass der Befehl --online mir nicht nur eine Zeile pro Commit gibt, ich bekomme auch alle Diff-Zeilen.

%Vor%

und sogar git show HEAD --pretty="%h %s"

Geben Sie nicht nur eine Zeile.

(Hinweis: gleiche Ergebnisse mit Git-Bash und Posh Git)

Der Grund, warum ich die Show - oneline haben möchte, ist, dass ich die Ergebnisse einer rev-list-Abfrage aus dem noblen Git in die Pipe leiten will.

%Vor%     
Tim Jarvis 21.06.2013, 00:52
quelle

1 Antwort

9

Mai

%Vor%

ist was du willst.

Übrigens, --pretty und --oneline sind identisch mit git log in git rev-list , vielleicht ist die Pipe unnötig.

    
dyng 21.06.2013, 01:36
quelle

Tags und Links