¿Cómo incluyo –no-pager en un alias de Git?

Creé un alias de Git basado en el tutorial de Git Immersion de EdgeCase que se ve así:

hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short 

Pero ahora parece estar paginando los resultados: el terminal muestra (END) después de que se muestran los resultados, lo que me obliga a presionar Q para seguir trabajando. Leí eso al agregar la label --no-pager , puede deshabilitar esta característica; ¿Cómo lo incorporo al alias? Lo probé al final, antes del log , y después, y ninguno de ellos funcionó. Git arroja un error al decir que es un argumento no reconocido, o que cambia las variables de entorno. ¿Algún consejo?

Puede hacerlo fácilmente simplemente convirtiéndolo en un command de shell:

 hist = "!git --no-pager log ..."