Git cancelando banderas

He configurado algunas opciones de git globalmente (sin alias) gracias a este hilo , por lo que mi log de git muestra --oneline por defecto.

A veces quiero ver la versión expandida para ver la date de las confirmaciones anteriores. ¿Cómo puedo 'cancelar' una bandera temporalmente? – o alternativamente, ¿cuál es la bandera que muestra la vista ampliada

No necesita "cancelar" un set fijo en la configuration global o del repository.

Simplemente especifique el formatting que desea usar --pretty y los indicadores de línea de command anulan cualquier indicador especificado en el repository o la configuration global.

Por ejemplo:

 $ git log --pretty=medium 

Puede anular las opciones de configuration en la línea de command, por ejemplo:

 git -c log.abbrevCommit=false log 

En tu caso

 git -c format.pretty=short log 

También puede vincular esto a un command explícito con un git alias por ejemplo.

Del manual de git ,

 --oneline This is a shorthand for "--pretty=oneline --abbrev-commit" used together. 

Teniendo esto en count, si nos fijamos en las otras opciones, vemos que algo como --no-abbrev-commit --pretty=medium debería dar algo cercano a lo que desea.