2017-10-12 1 views
0

Die Git-Ausgabe ist sehr ausführlich für mich. Wie kann ich --quiet Flag standardmäßig auf alle Befehle in Git setzen?Wie setze ich --quiet Flag standardmäßig in git?

EDIT: Ich habe diesen -q Modus in git jenkins-Plugin verwenden. Ich kann keinen Alias ​​verwenden, umleiten zu dev/null.

+0

Nur durch die Ausgabe umleiten, benutzen Sie bitte diese Frage überprüfen: [can-git-Operate-in-silent-Modus] (https://stackoverflow.com/questions/8943693/can-git-operate-in -silent-mode) – Gabi

Antwort

0

Nein, es scheint keine ‚git config‘ zu sein Einstellung aller Befehle setzen im stillen Modus laufen - https://git-scm.com/docs/git-config

Wenn es einen Satz von git ist häufig verwendete Befehle, vielleicht Aliase in Ihrer hinzufügen Shell-Konfiguration, um diese mit -q Option auszuführen?

0

Sie können nicht die Ruhe-Flag für alle Ihre Befehle in der Gitconfig festlegen. Als @torek mentioned gibt es keine Möglichkeit, integrierte Befehle als Aliase festzulegen. Richten Sie Ihre Aliase so ein, wie sie Ihnen am bequemsten sind.

[alias] 
    commitq=commit --quiet 
    commit-quiet=commit --quiet 
    pushq=push --quiet 
    st=status -s 
    ... 
+1

Git verweigert es leider, einen Alias ​​für einen eingebauten Befehl zuzulassen. Normalerweise können Sie diese Art von Dingen in Ihrer Shell einrichten, aber nicht im '[alias]' - Abschnitt einer '.gitconfig'. – torek

+0

Nun, Sie haben Recht, ich habe diese Art von Einschränkung im Alias-Bereich total vergessen. Ich werde meine Antwort für den Leser Bequemlichkeit bearbeiten. – YoannFleuryDev

+0

Sie haben Recht. Aber ich muss diesen --quiet-Modus mit Git-Plugin auf Jenkins verwenden. – t0mq

Verwandte Themen