Comment installer Git dans ma PATH
lors de l'utilisation du client GitHub pour Windows?
Je rencontre des erreurs parce qu'apparemment, Git n'est pas installé dans PATH. Par exemple, en utilisant Atom, essayer d’installer le plugin Linter donne cette erreur:
npm ERR! not found: git
npm ERR!
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.
Est-ce que GitHub pour Windows installe Git quand il installe? (Il doit le faire, sinon comment utilise-t-il Git?) Je ne veux pas l'installer deux fois ... alors, comment puis-je simplement ajouter le Git déjà présent dans PATH?
GitHub pour Windows installe bien sa propre version de Git, mais ne l’ajoute pas à la variable PATH
, ce qui est assez facile à faire. Voici les instructions sur la façon de le faire:
Récupère l'URL Git
Nous devons obtenir l’URL du répertoire Git \cmd
sur votre ordinateur. Git se trouve ici:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd\git.exe
Donc, sur votre ordinateur, remplacez <user>
par votre utilisateur et découvrez ce que le <guid>
est pour votre ordinateur. (La guid
peut changer à chaque fois que GitHub met à jour PortableGit, mais ils travaillent sur une solution à cela.)
Copiez-le et collez-le dans une invite de commande (clic droit> coller pour coller dans le terminal) pour vérifier que cela fonctionne. Vous devriez voir la réponse de l’aide Git qui répertorie les commandes Git courantes. Si vous voyez The system cannot find the path specified.
, l’URL n’est pas correcte. Une fois que vous avez le droit, créez le lien vers le répertoire en utilisant ce format:
;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
(Remarque: \cmd
à la fin, pas plus \cmd\git.exe
!)
Sur mon système, c’est cela, le vôtre sera différent:
;C:\Users\brenton\AppData\Local\GitHub\PortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010\cmd
Edite la variable PATH
Accédez à l'éditeur de variables d'environnement ( instructions ) et recherchez la variable Path
dans la section «Variables système». Cliquez sur Edit…
et collez l'URL de Git à la fin de cette chaîne. Sauvegarder! Il serait peut-être plus facile d'extraire ceci dans le Bloc-notes pour effectuer la modification. Assurez-vous simplement de mettre un point-virgule avant de coller l'URL. Si cela ne fonctionne pas, c'est probablement parce que ce chemin a été dérangé soit avec un espace quelque part (il ne devrait pas y avoir d'espaces autour du point-virgule), soit un point-virgule à la fin (les points-virgules doivent uniquement séparer les URL, pas de point-virgule au début ou à la fin de chaîne).
Si cela fonctionne, vous devriez pouvoir fermer et rouvrir un terminal, taper git
et le même fichier d’aide git. Ensuite, l'installation du Linter devrait fonctionner. (Atom> Fichier> Paramètres> Packages> Linter)
J'aimerais ajouter une dernière chose à ce que les autres réponses ont dit. Ce chemin n'est pas obligatoire:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe
Dans mon ordinateur, je n'y ai pas trouvé Git
.
MAIS git et cmd sont situés dans
git.exe
C:\Program Files\Git\bin\git.exe
cmd
C:\Program Files\Git\cmd
Pour ajouter dans PATH:
Ajoutez le chemin vers la corbeille de git et cmd à la fin de la chaîne comme ceci:
;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd
OU
;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
Pour vérifier, redémarrez cmd et tapez git --version
dans cmd
J'ai installé GitHubDesktop sous Windows 10 et git.exe se trouve à l'emplacement suivant: C:\Utilisateurs\john\AppData\Local\GitHubDesktop\app-0.7.2\resources\app\git\cmd\git.exe
L’exécutable de Git se trouve actuellement dans: C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe
Maintenant que nous avons localisé l'exécutable, il ne reste plus qu'à l'ajouter à notre PATH:
;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
Merci à tous ceux qui ont répondu. J'ai vu toutes les réponses et essayer de le rendre facile pour tout le monde
Étape 1: tapez edit environment et sélectionnez l'option affichée.
Étape 2: Sélectionnez le chemin et cliquez sur éditer
Étape 3: À la fin, ajoutez l'énoncé ci-dessous (vous pouvez éviter le premier; s'il est déjà là)
;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd
Étape 4: - Cliquez sur ok
Étape 5: - Une des étapes importantes qui est mise en évidence par l’un des utilisateurs. grâce à lui
**
**
Voici la magie
Ayant cherché autour de plusieurs postes. Sur Windows 10 ayant téléchargé et installé Github pour Windows 2.10.2, j’ai trouvé le git.exe dans
C:\Users\<user>\AppData\Local\Programs\Git\bin
et le git-cmd.exe dans
C:\Users\<user>\AppData\Local\Programs\Git
Veuillez noter la modification apportée au dossier Programmes dans Local à partir des publications ci-dessus.
Installez simplement git à partir de ceci Téléchargez Git lien et ensuite l'installer sur votre machine puis ouvrez Paramètre de variable d'environnement puis ajoutez une nouvelle variable et ajoutez ce chemin
C:\Program Files\Git\cmd
Merci, j'espère que cela vous aidera.
GitHub pour Windows est maintenant Bureau GitHub .
Si vous avez GitHub pour Windows (avant la version 1.1), votre chemin devrait être:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
Si vous avez GitHub Desktop (à partir de la version 1.1), votre chemin devrait être:
C:\Users\<user>\AppData\Local\GitHubDesktop\app-<version>\resources\app\git\cmd
Après avoir confirmé et copié votre chemin, procédez comme suit:
;
avant dans la variable PathPour que cela fonctionne, je devais combiner bon nombre des réponses ci-dessus. Pour ceux que cela pourrait aider, voici mon processus beaucoup plus simple.
Si vous avez Windows 10, commencez juste à taper "edit environmental ..." et il apparaîtra tout de suite. Cliquez chemin et Modifier… puis collez le ;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd
à la fin du chemin déjà là, n'oubliez pas le; pour séparer votre nouveau chemin github du chemin actuel.
Vous n'avez pas besoin du guid, mais si vous voulez savoir comment le trouver ouvert bash, tapez git --man-path
Recherchez "Modifier les variables d'environnement système" dans la recherche Windows
Cliquez sur variable d'environnement dans le coin inférieur droit
Trouvez chemin sous les variables système et cliquez sur éditer dessus
Cliquez sur nouveau pour ajouter un nouveau chemin
ajoutez ce chemin: C:\Utilisateurs\votreNomUtilisateur\AppData\Local\GitHubDesktop\bin\github.exe
Pour vous assurer que tout fonctionne correctement, ouvrez cmd et tapez github.exe.
Si vous utilisez le terminal de vscode, cela pourrait ne pas fonctionner même si vous utilisez la variable d'environnement, testez en tapant git
Redémarrez vscode, cela devrait fonctionner.
Ajouter
C:\Program Files\Git\bin\git.exe; C:\Program Files\Git\cmd; C:\Windows\System32 à votre variable PATH
Ne créez pas de nouvelle variable pour git, mais ajoutez-les comme je l'ai fait l'une après l'autre en les séparant par;
Ça marche pour moi
Si vous utilisez SmartGit sous Windows, l'exécutable peut être ici:
c:\Program Files (x86)\SmartGit\git\bin\git.exe