Git está instalado y está en la ruta.
Plataforma: Red Hat Enterprise Linux 5.8.
>which git
/usr/local/bin/git
Sin embargo, bower no puede'encontrarlo:
bower angular#1.0.6 ENOGIT git is not installed or not in the PATH
¿Cuál es la solución recomendada?
Añadir Git a la ruta de Windows 7/8/8.1
Nota: Debes tener msysgit instalado en tu máquina. Además, la ruta de mi instalación de Git es "C:\N-Archivos de Programa (x86)\N-Git". La tuya puede ser diferente. Por favor, comprueba dónde está la tuya antes de continuar.
Abre la ventana de variables de entorno/ruta de Windows.
Haga clic con el botón derecho del ratón en Mi PC -> Propiedades.
Haga clic en el enlace Configuración avanzada del sistema de la columna de la izquierda
Haga clic en Variables de entorno en la parte inferior de la ventana
A continuación, en Variables del sistema busca la variable de ruta y haz clic en editar
Añade el pwd al binario de Git's y cmd al final de la cadena así
%PROGRAMFILES(x86)%\Git\bin;%PROGRAMFILES(x86)%\Git\cmd
Ahora pruébalo en PowerShell. Escriba git
y vea si reconoce el comando.
Sólo tienes que utilizar el Git Bash en lugar de cmd.
Tenía el mismo error en Windows. Añadiendo git a la ruta se solucionó el problema.
G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>bower install
bower bootstrap#~3.0.0 ENOGIT git is not installed or not in the PATH
G:\>PATH
PATH=E:\Program Files\Windows Resource Kits\Tools\;
G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>set PATH=%PATH%;E:\Program Files\Git\bin;
G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>bower install
bower bootstrap#~3.0.0 not-cached git://github.com/twbs/bootstrap.git#~3.0.0
bower bootstrap#~3.0.0 resolve git://github.com/twbs/bootstrap.git#~3.0.0