¿Por qué no está git leyendo el file agregado?

Estaba leyendo un artículo que me decía que agregara un file y lo colocara en mi path . Sin saber lo que el autor quería decir con path, simplemente lo puse en mi directory raíz.

Tratando de ejecutar 'git diffall', git dice que la diferencia no es un command, ¿alguna idea? Gracias por adelantado.

El fragment de artículo para get más información:

Escribe el siguiente código en un file llamado git-diffall y git-diffall en tu ruta (lo puse en >…/my-git-install-dir/cmd/ )

 #!/bin/sh git diff --name-only "$@" | while read filename; do git difftool "$@" --no-prompt "$filename" & done 

Y ejecutarlo en git (con los parameters de input diff habituales), por ejemplo:

git diffall git diffall CABEZA

su 'ruta' es la colección de directorys donde el sistema busca ejecutables. Para verlo, simplemente ejecuta echo $PATH en la línea de command. Luego, coloca tu script en uno de esos directorys.