Cómo incrustar scripts de bash directamente dentro de un alias de git

¿Puedo insertar el siguiente código de shell bash:

for name in $(git diff --name-only $1); do git difftool $1 $name & done

directamente en la creación de un alias git:

git config --global alias.diffall ***my-bash-code-here***

Esto conduce desde mipregunta / respuesta anterior en SO, donde coloco el código en un archivo .sh y luego aplico el alias al archivo:

git config --global alias.diffall '!sh diffall.sh'

Pero en la interminable búsqueda de la simplicidad, ¿debe haber una forma de omitir el archivo e insertar el código directamente en el alias? No puedo entender el formato ...

Respuestas a la pregunta(5)

Su respuesta a la pregunta