Tengo esta configuration en mi .gitconfig
:
[format] pretty = oneline
Que muy bien formatea mi salida de git-log
. Sin embargo, también cambia la salida de git-show
(y git-status
), lo que me molesta, porque cuando uso git-show
, generalmente quiero ver un resultado más detallado que cuando estoy usando git-log
.
Básicamente, quiero que la configuration pretty
pnetworkingeterminada de git-show
sea diferente de la configuration pretty
pnetworkingeterminada de git-log
. ¿Es esto de alguna manera posiblemente?
Puede crear un alias para el git log
con el formatting particular que desee.
git config --global alias.mylog 'log --pretty=oneline'
Para usar este alias simplemente cambie a la twig que desea y escriba:
git mylog
Puede eliminar la modificación de su file .gitconfig
y el comportamiento pnetworkingeterminado estará allí cuando use git show
.