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:
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
Vous devez vous connecter pour publier un commentaire.
Cochez cette solution posté par saurabhkohli dans cette question GitHub:
OriginalL'auteur Felipe González
Je viens de toucher le même problème lorsque vous essayez d'utiliser la ligne de commande de windows.
S'avère, vous devez sélectionner ce paramètre deux fois et j'ai raté la deuxième.
Voici quelques captures d'écran si aucune aide pour personne:
Celui que j'ai manqué:
Après la réinstallation avec les paramètres ci-dessus, tout semble être ok.
OriginalL'auteur Marco Leite
Essayer de décompresser un portable Git dans un simple chemin d'accès (pas d'espace).
Prendre la dernière date de git pour Windows:
PortableGit-2.4.5.1-4th-release-candidate-64-bit.7z.exe
.(aucune configuration n'est nécessaire, juste un auto-extractible archive ici)
Supprimer à partir de votre
PATH
l'ancien msysgit, et ajouterC:\path\to\PortableGit-2.4.5.1-4th-release-candidate-64-bit\bin
à la%PATH%
.Je serais curieux de voir si cette ligne de travail, lorsqu'il est utilisé avec la plus récente Git-je mentionner dans la réponse, avec un simple CHEMIN.
Même quand j'ajoute seulement cette ligne .bashrc fichier, il affiche l'erreur: export PATH="~/AppData/Roaming/Compositeur/vendor/bin:$PATH , et son compositeur pour les bibliothèques php lol, je pense que chaque fois que vous essayez de modifier le chemin d'accès à l'aide .bashrc fichier de quelque chose fcked et bower peux pas trouver le vrai chemin de git, je ne sais pas pourquoi.... afin de ne pas les utiliser à l'exportation CHEMIN d'accès dans windows.
vous pourriez echo le CHEMIN d'accès dans la même .bashrc, juste pour voir à quoi il ressemble: cela pourrait expliquer pourquoi le git n'est plus accessible.
pouvez-vous l'essayer aussi et dites-moi si u eu le même problème? il suffit de créer .bashrc et d'ajouter: export PATH=whatever/chemin d'accès:$PATH
OriginalL'auteur VonC