Quiero comentarles como poder usar Git a través de un firewall, esto me pasó mientras probaba una plantilla de Yeoman en la oficina y cuando se trataban de instalar algunos paquetes a través de NPM y muchos más con bower, estos fallaban por un error de git.

Buscando en internet encontré que es muy común que los firewalls bloqueen el protocolo git ( git://). Pueden ver como fallaba la instalación de los paquetes con bower :

Error de protocolo git

Resulta que git tiene una opción para resolver este tipo de problemas, si el firewall está bloqueando el protocolo podemos utilizar la opción de reescribir la url que utiliza git y emplear el protocolo https en su lugar.

Los comandos que debemos ejecutar desde el terminal o la consola son los siguientes:

NOTA: Usamos git config --list , para listar las configuraciones globales de Git.
Configuraciones Globales de Git

Después de ejecutar la configuración adecuada podemos ver como ahora los paquetes se instalan correctamente :)
Instalacion correcta de los paquetes