Linux + git: el perfil del usuario establece las herramientas de command git

Estoy usando GitHub para mi proyecto. Hay algunos scripts bash allí. Todos ellos contienen:

set -e set -o pipefail 

Algunos de los miembros de mi equipo no pueden ejecutar estos scripts porque no tienen instaladas las git command line tools , creo que sí. Las líneas mencionadas anteriormente generan un error.

Por lo tanto, quiero agregar las git command line tools automáticamente para su perfil de usuario.

Espero que agregue algo similar a:

 echo "source <path_to_git_prompt>" > /etc/profile 

debería solucionar este problema, pero hay muchas cosas que no me gustan en este enfoque:

  1. Parece inseguro para mí (el perfil del usuario será parcheado por algunos datos específicos)
  2. Necesitaré encontrar git_prompt y otras git command line tools en el sistema del usuario, lo que no está bien para mí, porque algunas de ellas usan Mint, alguien – Ubuntu, alguien – OS X, etc.

Bueno, ¿cómo se puede gestionar? ¿Hay mejores forms de agregar herramientas o instalarlas en algunos git hooks?