Sur Gitbash - Bower : ENOGIT git n'est pas installé ou n'est pas dans le CHEMIN d'accès

J'ai un projet avec des de verdure.fichier json et im essayant de charger l'ensemble c'est bower bibliothèques sur Windows.
Je tourne sur Gitbash, cd pour que le répertoire du projet et le type de bower install /bower mise à jour.
J'ai un message d'erreur:

bower ENOGIT        git is not installed or not in the PATH

Mais il y a un chemin à git:

$ which git
/bin/git

De sorte que la chose bizarre que cela fonctionne réellement dans cmd sur Windows, mais il ne marche pas avec Gitbash.
C'est la valeur que j'ai dans le CHEMIN d'accès au système env variable concernant git:

C:\Program Files (x86)\Develop\VCS\Git\cmd

J'ai essayé de ré-installer msysgit, et a choisi l'option: Exécutez Git à Partir de l'Invite de commandes Windows comme suit:

Sur Gitbash - Bower : ENOGIT git n'est pas installé ou n'est pas dans le CHEMIN d'accès

Il ne marche pas encore semblent fonctionner..

Bower version:

$ bower --version
1.4.1

De version Git:

$ git --version
git version 1.9.5.msysgit.1
  • Bower est installée à l'échelle mondiale à l'aide de mnp

EDIT:
J'ai trouvé la cause de ce problème:
J'ai un fichier dans mon profil répertoire home .bashrc que j'ai l'habitude de l'utiliser afin de définir les alias et ainsi de suite et j'ai ajouté cette ligne:

export PATH="~/AppData/Roaming/Composer/vendor/bin":$PATH

Et en quelque sorte lorsque cette ligne est présente, je reçois l'erreur dans Gitbash, bizarre même si, il suffit d'ajouter le chemin d'accès global compositeur paquets, ce qu'il a à faire avec git lui-même ou bower?

OriginalL'auteur Lihai | 2015-07-18