Oprava: 'git' nie je rozpoznaná ako interný alebo externý príkaz

Niektorí používatelia hlásia, že pri pokuse o spustenie príkazu git v príkazovom riadku sa chyba „git“ nerozpoznáva ako interný alebo externý príkaz “ . Zatiaľ čo niektorí používatelia hlásili, že k tomuto problému došlo niekedy po inštalácii Git pre Windows, iní čelia tomuto problému hneď po dokončení inštalácie Git.

„git“ sa neuznáva ako interný alebo externý príkaz,

operačný program alebo dávkový súbor.

To, čo spôsobuje „git“, sa nerozpozná ako interná alebo externá chyba príkazu

Tento konkrétny problém sme preskúmali pomocou rôznych správ používateľov. Na základe našich vyšetrovaní existuje niekoľko scenárov, prečo k tejto chybe dochádza:

  • Git PATH nie je (alebo nesprávne) nastavený v premenných - Najnovší softvér v samotnom softvéri alebo chyba používateľa mohli nesprávne nakonfigurovať Git PATH v zátvorke premenných.
  • CMD sa otvoril počas inštalácie GIT - Ak ste nedávno nainštalovali Git pre Windows pri otvorení okna príkazového riadka, problém sa môže vyriešiť ihneď po opätovnom otvorení príkazového riadka.

Ak sa snažíte tento konkrétny problém vyriešiť, v tomto článku nájdete niekoľko sprievodcov riešením problémov. Nižšie nájdete zoznam metód, ktoré ostatní používatelia v podobnej situácii použili na vyriešenie problému. Ak chcete dosiahnuť najlepšie výsledky, postupujte podľa týchto pokynov, až kým nenájdete opravu, ktorá je účinná pri riešení problému v konkrétnej situácii.

Metóda 1: Znova otvorte príkazový riadok

Ak ste terminálový typ chlapa (alebo dievčaťa) a stále nechávate otvorené okno CMD (aj počas inštalácie Git), problém sa môže vyskytnúť, pretože príkazový riadok nebol aktualizovaný o najnovšie zmeny premenných.

Ak sa na vás tento scenár vzťahuje, oprava je taká jednoduchá ako zatvorenie okna CMD a otvorenie ďalšieho. Ak bola cesta nastavená správne, budete môcť používať príkazy Git bez toho, aby ste dostali chybu „git“ nebola rozpoznaná ako interný alebo externý príkaz “ .

Ak sa tento scenár nevzťahuje na vašu situáciu, prejdite na nasledujúcu metódu nižšie.

Metóda 2: Použitie automatického spôsobu pridania cesty GIT do premenných

Ak sa chcete vyhýbať správam s premennými PATH, môžete vyriešiť chybu „git“, ktorá sa nerozpoznáva ako interný alebo externý príkaz “ pomocou GUI pre inštaláciu Git, aby sa pre vás automaticky vytvorili premenné cesty. Toto vám umožní používať Git z Git Bash aj z Windows Command Prompt.

Tu je rýchly sprievodca odinštalovaním Git a konfiguráciou úvodnej inštalácie tak, aby automaticky pridávala premenné cesty:

  1. Stlačením klávesu Windows + R otvorte dialógové okno Spustiť. Potom napíšte „ appwiz.cpl “ a stlačením klávesu Enter otvorte okno Programy a funkcie .

    Spustiť dialógové okno: appwiz.cpl
  2. Vo vnútri programov a funkcií vyhľadajte položku Git, kliknite na ňu pravým tlačidlom myši a kliknite na položku Odinštalovať . Potom podľa pokynov na obrazovke odstráňte aktuálnu inštaláciu Git.

    Odinštalujte svoju aktuálnu verziu Git
  3. Reštartujte počítač a dokončite proces odinštalovania.
  4. Navštívte tento odkaz ( tu ) a stiahnite si najnovšiu verziu Git pre Windows. Sťahovanie by sa malo spustiť automaticky. Ak to tak nie je, jednoducho kliknite na verziu spojenú s bitovou architektúrou vášho OS.

    Stiahnutie spustiteľného súboru inštalácie Git
  5. Otvorte spustiteľný inštalačný program a postupujte podľa pokynov na inštaláciu. Všetky možnosti môžete nechať na predvolené hodnoty. Keď sa dostanete do prostredia Prispôsobenie vašej cesty, uistite sa, že ste vybrali prepínač Použiť git z príkazového riadka systému Windows .

    Vyberte príkaz Použiť Git z príkazového riadka systému Windows
  6. Pokračujte v konfigurácii inštalácie tak, že ponecháte predvolené vybrané hodnoty (alebo vyberte svoje vlastné) a potom kliknite na tlačidlo Inštalovať .

    Inštalácia aplikácie Git pre Windows
  7. Po dokončení inštalácie reštartujte počítač. Pri nasledujúcom spustení budete môcť spúšťať príkazy priamo z príkazového riadka systému Windows .

Ak hľadáte metódu, ktorá vyrieši problém bez toho, aby ste museli odinštalovať klienta Git, prejdite na nasledujúcu metódu nižšie.

Metóda 3: Ručné pridanie premennej PATH

Ak ste zašli tak ďaleko bez výsledku, je veľmi pravdepodobné, že sa tento konkrétny problém vyskytuje, pretože premenná Git nie je nakonfigurovaná (alebo nesprávne nakonfigurovaná) v premenných prostredia .

Našťastie môžete nakonfigurovať hodnotu premennej ručne podľa súboru pokynov. Čo musíte urobiť:

  1. Otvorte program Prieskumník a prejdite na umiestnenie priečinka cmd vo vnútri inštalácie Git. Tu sú predvolené cesty pre verzie x86 a x64:
     Tento počítač (tento počítač)> Lokálny disk (C :)> Programové súbory (x86)> Git> cmd Tento počítač (Tento počítač)> Lokálny disk (C :)> Programové súbory> Git> cmd 
  2. Potom kliknite pravým tlačidlom myši na git.exe a vyberte Vlastnosti . Potom na karte Všeobecné git.exe Vlastnosti skopírujte umiestnenie spustiteľného súboru (neskôr ho potrebujeme).

    Skopírujte umiestnenie git.exe
  3. Ďalej stlačte kláves Windows + R, aby ste otvorili dialógové okno Spustiť, potom napíšte „ sysdm.cpl “ a stlačením klávesu Enter otvorte ponuku Vlastnosti systému.

    Spustiť dialógové okno: sysdm.cpl
  4. V ponuke Vlastnosti systému prejdite na kartu Spresnenie a kliknite na Premenné prostredia .

    Prejdite na kartu Spresnenie a kliknite na Premenné prostredia
  5. V ponuke Premenné prostredia prejdite do podponuky Systémové premenné, vyberte možnosť Cesta a potom kliknite na tlačidlo Upraviť .

    Prejdite na systémové premenné, vyberte možnosť Cesta a kliknite na tlačidlo Upraviť
  6. V okne Upraviť premenné prostredia kliknite na tlačidlo Nový a jednoducho prilepte umiestnenie, ktoré sme skopírovali v kroku 2. Potom stlačením klávesu Enter vytvorte premennú.

    Kliknite na Nový a vložte umiestnenie git.exe
  7. Kliknite na OK pri každom otvorenom výzve, aby ste sa ubezpečili, že zmena je uložená.
  8. Otvorte okno CMD a napíšte „git“. Už by ste sa nemali stretávať s chybou „git“ nie je rozpoznaná ako interný alebo externý príkaz “ .

    Chyba terminálu Git je teraz vyriešená

Zaujímavé Články