2016-06-18 25 views
1

Ich habe diese Einstellung in meinem .gitconfig:können Sie verschiedene `pretty` Einstellungen für git-log und git-show

[format] 
    pretty = oneline 

die schön meine Ausgabe von git-log formatiert. Es ändert jedoch auch die Ausgabe von git-show (und git-status), die mich ärgert, denn wenn ich git-show verwende, möchte ich normalerweise detailliertere Ausgabe sehen, als wenn ich git-log verwende.

Grundsätzlich möchte ich die Standard-pretty Einstellung von git-show anders sein als die Standard pretty Einstellung von git-log. Ist das irgendwie möglich?

Antwort

2

Sie könnten einen Alias ​​für git log mit der gewünschten Formatierung erstellen.

git config --global alias.mylog 'log --pretty=oneline' 

diesen Alias ​​umschalten nur auf den Zweig Sie und geben Sie wollen:

git mylog 

Sie können entfernen Sie die Änderungen an Ihrem .gitconfig Datei und das Standardverhalten wird es sein, wenn Sie git show verwenden.