web-dev-qa-db-fra.com

'git' n'est pas reconnu comme une 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 commande, le message d'erreur suivant s'affiche:

'git' is not recognized as an internal or external command,
operable program or batch file. 

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

273
Jason Kim

Avez-vous correctement configuré votre PATH pour qu'elle pointe vers votre installation Git?

Vous devez ajouter les chemins suivants à PATH:

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

Et vérifiez que ces chemins sont corrects - vous pouvez avoir installé Git sur un lecteur différent ou sous Program Files (x86). Corrigez les chemins si nécessaire.


Modification de PATH sous Windows 10:

  1. Dans le menu Démarrer ou la recherche dans la barre des tâches, recherchez "variable d'environnement".
  2. Sélectionnez "Editer les variables d'environnement système".
  3. Cliquez sur le bouton "Variables d'environnement" en bas.
  4. Double-cliquez sur l'entrée "Chemin" sous "Variables système".
  5. Avec le bouton "Nouveau" dans l'éditeur 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 de PATH sous Windows 7:

  1. Cliquez-droit sur "Ordinateur" sur le bureau ou 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 "Chemin" sous "Variables système".
  6. À la fin de "Valeur de variable", insérez un ; s'il n'en existe 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 aidé, n'hésitez pas à en regarder d'autres:

337
Abizern

Avez-vous ouvert l'invite cmd avant l'installation de git? Si c'est le cas, fermez-le et rouvrez-le.

122
Ghanshayam Patel
  1. Allez à Poste de travail => Disque local (C :) => Fichiers de programme (x86) => Git => cmd
  2. Clic droit sur le git => Sélectionner les propriétés
  3. Sous location Copiez le texte Exemple: C:\Program Files (x86)\Git\cmd.
  4. Revenir sur le bureau 
  5. Cliquez avec le bouton droit sur Poste de travail.
  6. Sélectionnez property 
  7. Ouvrir Avancé 
  8. Cliquez sur Variables d'environnement
  9. Dans les variables système, recherchez l'appel de variable Path
  10. Cliquez sur la variable  
  11. Cliquez sur le bouton Edit 
  12. Sélectionnez la zone de texte Variable
  13. Allez au bord du texte et mettez semicolon (;) 
  14. Puis faites un clic droit et appuyez sur Coller 
  15. Appuyer sur OK
46
Skitty

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

C:\Users\<YOUR USERNAME>\AppData\Local\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd

Développez ce chemin et ajoutez-le à PATH.

42
surinder singh

Itinéraire facile pour éviter de jouer avec les variables PATH: réinstallez git et sélectionnez "Utiliser Git depuis l'invite de commande Windows". Il va prendre les variables PATH pour vous comme mentionné. voir capture d'écran

 enter image description here

31
Justice O.

Si vous souhaitez configurer à des fins temporaires, il suffit d'exécuter la commande ci-dessous.

  1. ouvrir la commande Invite <run -> cmd>
  2. Exécuter ci-dessous la commande.
    définir PATH = C:\Program Files\Git\bin;% PATH%
  3. Tapez git, ça va marcher.

Ceci est valable pour la fenêtre/cellule actuelle uniquement, si vous fermez la commande Invite, tout disparaîtra .Pour le réglage permanent, définissez GIT dans la variable d'environnement.

une. appuyez sur Fenêtre + Pause 
b. cliquez sur Paramètres système avancés.

c. Cliquez sur la variable d'environnement sous l'onglet Avancé.

ré. Modifier la variable de chemin.

e. Ajoutez la ligne ci-dessous en fin de déclaration.
; c:\Program Files\Git\bin; 

f. Appuyer sur OK!! 
g. Ouvrir une nouvelle invite de commande. 
h. Tapez git et appuyez sur Entrée

Merci

18
Sandeep kr gupta

Démarrer-> Tous les programmes-> Git-> Git Bash

Vous emmène directement au shell Git.

5
Jeeves

Git devrait être configuré dans vos variables de chemin.

(sous Windows 7) Ouvrez le bouton de démarrage et entrez environment. Cliquez sur Edit the system environment variables. Cliquez sur Environment Variables. Faites défiler jusqu'à la variable Path dans la zone inférieure nommé system variables. Cliquez sur edit. Dans la zone inférieure nommée variable value, ajoutez le chemin d'accès à votre dossier git bin. (Pour moi, c'est C:\Program Files (x86)\Git\bin mais cela peut être différent pour vous.) S'il n'y a pas de point-virgule (;) entre votre chemin et le précédent, ajoutez-en un. Assurez-vous de ne pas supprimer les autres variables de chemin, ajoutez uniquement le dossier git bin à la fin.

Cela a fonctionné pour moi. Git est maintenant disponible via la ligne de commande . Ouvrez la ligne de commande et tapez git pour vérifier si cela a fonctionné pour vous.

4
miva2

Yo! J'ai eu beaucoup de problèmes avec cela. Il semble que Github apporte sa propre console que vous devez rechercher dans votre lecteur. J'ai finalement réussi à l'exécuter en procédant comme suit:

  1. Appuyez sur Start. 
  2. Recherchez "GitHub" (sans guillemets)
  3. Faites un clic droit sur "GitHub" et sélectionnez "Ouvrir l'emplacement du fichier"

* Cela doit ouvrir *

C:\Users\UserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\GitHub, Inc

nom d'utilisateur est le nom d'utilisateur de votre PC

  1. Recherchez un programme appelé "Git Shell". Double-cliquez dessus. 

Cela ouvrira une invite de commande PowerShell. Ensuite, vous pouvez exécuter vos commandes git normalement dessus. 

3
Jose A

c'est parce qu'au moment de l'installation, vous avez sélectionné le bouton radio par défaut pour utiliser "git" uniquement avec le "git bash". Si vous aviez choisi "outil en ligne de commande et git", cela ne poserait pas de problème. 

  • Solution n ° 1: comme vous avez déjà installé l'outil git, allez maintenant dans le dossier souhaité, cliquez dessus avec le bouton droit de la souris et utilisez "git bash here" pour exécuter la même commande.
  • Solution n ° 2: essayez d’installer à nouveau git-scm et sélectionnez le bon choix.

À votre santé ;)

3
Dynamic Remo

Windows 8

  1. Faites glisser le pointeur de la souris vers le coin inférieur droit de l'écran
  2. Cliquez sur l'icône de recherche et tapez: Panneau de configuration
  3. Cliquez sur -> Panneau de configuration -> Système -> Avancé
  4. Cliquez sur Variables d'environnement, sous Variables système, recherchez PATH, puis cliquez dessus.

Ajouter 

C:\Fichiers de programme (x86)\Git\bin; C:\Fichiers de programme (x86)\Git\cmd

Ça a fonctionné pour moi

3
Ali Adravi

Je voulais juste ajouter à Abizern answer . Si quelqu'un utilise un compte non-administrateur, vous pouvez créer une variable "locale" au lieu d'une variable "système" qui permet d'accéder aux comptes standard/limités.

Lorsque vous êtes dans la fenêtre "Variables environnementales":

1) Sélectionnez le bouton "Nouveau ..." dans la section "Variables utilisateur pour ..." .

2) Définissez le "Nom de la variable:" comme "chemin" et la "Valeur de la variable:" comme "[votre-chemin-git]" (généralement trouvé à C:\Program Files (x86)\Git\bin) .

3) Cliquez ensuite sur OK.

2
ToDo
  1. Cliquez avec le bouton droit sur "Poste de travail",
  2. sélectionnez "Propriétés",
  3. ouvrir "Advanced",
  4. cliquez sur "Variables d'environnement",
  5. mettre en évidence la variable "Path",
  6. cliquez sur "Modifier", ajoutez des répertoires au chemin.
    Si vous avez installé Git 64bit, sans modification du dossier d’installation par défaut, git sera à
    C:\Program Files\Git\bin;C:\Program Files\Git\cmd
  7. change le chemin avec ton chemin exact vers git
  8. cliquez sur OK.

Si vous ne savez pas où se trouve votre dossier Git: Dans Windows 7/8/10, git devrait être trouvé:
- C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd
- C:\Program Files\Git\bin;C:\Program Files\Git\cmd

Fermez l'invite cmd et quittez. Puis rouvrez l'invite cmd.

1
Pratibha

Si vous utilisez Windows 10, procédez comme suit:

  1. Aller au début

  2. Commencez à taper 'This PC'

  3. Cliquez avec le bouton droit sur Ce PC, choisissez Propriétés.

  4. Sur le côté gauche de la fenêtre qui apparaît, cliquez sur Paramètres système avancés.

  5. Cliquez sur l'onglet Avancé

  6. Cliquez sur le bouton Variables d'environnement en bas

  7. Dans la section Variables système, cliquez deux fois sur Path.

  8. Cliquez sur le bouton Nouveau dans le coin supérieur droit

  9. Ajoutez ce chemin: C:\Program Files\Git\bin\puis cliquez sur la touche Entrée.

  10. Ajouter un autre chemin: C:\Program Files\Git\cmd

  11. Fermez et rouvrez la console si elle est déjà ouverte.

Je vous ai expliqué le long chemin pour vous familiariser avec les différents menus/fenêtres de Windows. Bonne chance.

1
CaptainGenesisX

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

1

Tout d'abord, vérifiez si GIT est installé sur votre système ou non. Sinon, suivez les étapes mentionnées sur ce lien https://www.atlassian.com/git/tutorials/install-git pour votre système d'exploitation. Après cela, vous pouvez utiliser les commandes git sur votre invite de commande (terminal).

0
Ritika Sharma

Après l'installation, ouvrez l'application GitHub et dans le coin supérieur droit, vous remarquerez une icône de réglage. Sélectionnez Options dans le menu déroulant et choisissez "Shell par défaut" comme Cmd.

Maintenant, essayez de taper 'git Shell' dans la recherche (clé Windows et type) et choisissez Git Shell. Il devrait s’ouvrir dans CMD et git devrait maintenant être reconnu.

0
johnmanoahs

J'ai installé Git et essayé d'utiliser Invite de commandes sous Actions dans Team Explorer/Changes.

0
Kurkula
;C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd

ajouter le chemin ci-dessus dans les variables d'environnement 

remarque: le chemin peut différer, mais vous devez ajouter bin et cmd.

0
Thamaraiselvam

Pour les utilisateurs de Windows 10:

Essayez d'exécuter une fenêtre d'invite de commande en tant qu'administrateur. Type:

Git --version

Vous devriez recevoir une réponse, quelque chose comme "git version 2.17.1.windows.2".

Si vous recevez quelque chose de similaire à la réponse ci-dessus, essayez de lancer votre fenêtre Git Bash en tant qu'administrateur .

Tapez la même commande:

Git --version

Vous devriez maintenant voir que vous êtes connecté à Git Bash Shell avec du texte en couleur et tout le reste.

Le mien ne fonctionnerait pas, peu importe ce que je ferais jusqu'à ce que j'utilise Git Bash Shell en tant qu'administrateur. Je voulais juste partager si quelqu'un d'autre rencontrait un problème similaire.

0
Daniel

Cela aide pour moi:.

0
Devendra Singraul