544 votes

Erreur "'git' n'est pas reconnu en tant que commande interne ou externe"

J'ai une installation de Git pour Windows, mais lorsque j'essaie d'utiliser la commande git dans l'invite de commandes, je reçois l'erreur suivante :

'git' n'est pas reconnu en tant que commande interne ou externe,
programme ou fichier de commandes exécutables.

Comment puis-je résoudre ce problème ?

0 votes

Le contenu ajouté par la collecte des ordures dans la modification du chemin devrait faire partie de la réponse d'Abizem, d'une nouvelle réponse, ou au moins dans les commentaires de la réponse d'Abizem. Il ne doit pas faire partie de la question.

0 votes

J'ai installé Git et j'ai essayé d'utiliser l'invite de commande sous actions dans Team Explorer/Changes.

2 votes

J'ai eu le même problème lorsque j'ai essayé de modifier les paramètres du proxy pour installer certaines packages depuis GitHub en R. Plus tard, j'ai réalisé que je n'avais pas installé git lui-même. J'avais seulement GitHub Desktop. Ça ne m'a pas frappé. Quoi qu'il en soit, si quelqu'un vient ici, veuillez vérifier d'abord si vous avez installé git ou non.

728voto

Abizern Points 52378

Vous n'avez peut-être pas configuré correctement votre PATH pour pointer vers votre installation Git.

Vous devez ajouter les chemins suivants au PATH:

  • C:\Program Files\Git\bin\
  • C:\Program Files\Git\cmd\

Vérifiez que ces chemins sont corrects. Il se peut que Git soit installé sur un lecteur différent, ou sous Program Files (x86). Corrigez les chemins si nécessaire.


Modification du PATH sur Windows 10:

  1. Dans le menu Démarrer ou dans la barre de recherche de la barre des tâches, recherchez "variable d'environnement".
  2. Sélectionnez "Modifier les variables d'environnement système".
  3. Cliquez sur le bouton "Variables d'environnement" en bas.
  4. Double-cliquez sur l'entrée "Path" sous "Variables système".
  5. Avec le bouton "Nouveau" dans l'éditeur de PATH, ajoutez C:\Program Files\Git\bin\ et C:\Program Files\Git\cmd\ à la fin de la liste.
  6. Fermez et rouvrez votre console.

Modification du PATH sur Windows 7:

  1. Cliquez avec le bouton droit sur "Ordinateur" sur le Bureau ou dans le menu Démarrer.
  2. Sélectionnez "Propriétés".
  3. Tout à gauche, cliquez sur le lien "Paramètres système avancés".
  4. Cliquez sur le bouton "Variables d'environnement" en bas.
  5. Double-cliquez sur l'entrée "Path" sous "Variables système".
  6. À la fin de "Valeur de la variable", insérez un ; s'il n'y en a pas déjà un, puis C:\Program Files\Git\bin\;C:\Program Files\Git\cmd\. Ne mettez pas d'espace entre ; et l'entrée.
  7. Fermez et rouvrez votre console.

Si ces instructions ne vous ont pas été utiles, n'hésitez pas à consulter d'autres :

104 votes

Si vous ne savez pas où se trouve le dossier Git. Dans Windows 7, le chemin pourrait être : ;C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd

12 votes

Utilisez GitShell, appuyez sur Start et tapez "GitShell" pour le localiser. Vous n'avez plus à vous soucier du chemin.

6 votes

Mettez en gras la partie "Ne pas ajouter d'espace entre ; et la dernière entrée". Ate one hour of my time X(

189voto

Ghanshayam Patel Points 291

Si vous avez ouvert l'cmd avant d'installer Git, fermez-le et rouvrez-le.

17 votes

Pour les personnes se demandant pourquoi cela peut résoudre le problème, les variables d'environnement ne sont lues que lorsqu'une application (dans ce cas cmd) est lancée. Le relancer permettrait de les relire et de voir la variable PATH mise à jour.

6 votes

Désolé.. J'ai perdu plus de 20 minutes sans réaliser que je devais rouvrir mon invite de commande. Votre réponse a fonctionné pour moi!! Merci.

2 votes

Cela a également fonctionné pour moi, car j'utilisais Powershell dans VS Code. Rouvrir l'application a fait l'affaire. Merci.

45voto

surinder singh Points 179

Si vous utilisez GitHub pour Windows (l'ancienne interface graphique Git de GitHub qui n'est plus disponible en téléchargement, pas le nouveau GitHub Desktop basé sur Electron), vous avez une installation de Git sous :

C:\Users\\AppData\Local\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd

Étendez ce chemin et ajoutez-le à PATH.

2 votes

C:\Users\votrenom\AppData\Local\GitHub\PortableGit_8810fd5c2‌​c79c73adcc73fd0825f3‌​b32fdb816e7/cmd c'est ce qui a fonctionné pour moi.

1voto

Sous Windows, utilisez msysgit pour obtenir une invite de commande Bash avec une commande git.

0voto

Armsuntech Points 29

J'espère que vous ne faites pas de git clone dans l'invite de commandes. Utilisez git bash.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X