Pataisymas: „git“ nepripažįstamas nei vidine, nei išorine komanda

Keli vartotojai praneša, kad „git“ nėra pripažįstama kaip vidinė ar išorinė komanda “ klaida bandant paleisti„ git “komandą komandinėje eilutėje. Nors kai kurie vartotojai pranešė, kad ši problema iškilo kažkada įdiegus „Git for Windows“, kiti susiduria su šia problema, kai tik „Git“ diegimas bus baigtas.

„git“ nepripažįstamas nei vidine, nei išorine komanda,

veikianti programa arba paketinis failas.

Kas sukelia „git“, nepripažįstama nei vidinė, nei išorinė komandos klaida

Mes ištyrėme šią problemą, ieškodami įvairių vartotojų ataskaitų. Remiantis mūsų tyrimais, yra keletas scenarijų, kodėl ši klaida atsiranda:

  • „Git PATH“ kintamuosiuose nenustatytas (arba neteisingai) - pačioje programinėje įrangoje naujausia programinė įranga arba vartotojo klaida galėjo neteisingai sukonfigūruoti „Git PATH“ kintamųjų skliaustuose.
  • CMD buvo atidarytas diegiant GIT - Jei neseniai įdiegėte „Git for Windows“, kai buvo atidarytas komandų eilutės langas, problema gali būti išspręsta, kai tik iš naujo atidarysite komandų eilutę.

Jei jums reikia išspręsti šią problemą, šiame straipsnyje bus pateikti keli trikčių šalinimo vadovai. Žemiau yra metodų, kuriuos kiti panašioje situacijoje esantys vartotojai panaudojo problemai išspręsti, rinkinys. Norėdami gauti geriausius rezultatus, laikykitės šių metodų, kol rasite klaidą, kuri veiksmingai padės išspręsti problemą jūsų konkrečioje situacijoje.

1 būdas: iš naujo atidarykite komandinę eilutę

Jei esate galutinis vaikinas (ar mergaitė) ir CMD langą atidarote visada (net diegdami „Git“), problema gali kilti, nes „Command Prompt“ nebuvo atnaujinta su naujausiais kintamųjų pakeitimais.

Jei šis scenarijus tinka jums, taisymas yra toks pat paprastas, kaip uždaryti CMD langą ir atidaryti kitą. Jei kelias buvo nustatytas teisingai, galėsite naudoti „Git“ komandas negavę klaidos „git“ nepripažįstama kaip vidinė ar išorinė komanda “ .

Jei šis scenarijus netaikomas jūsų situacijai, pereikite prie kito metodo, pateikto žemiau.

2 būdas: Automatinio GIT kelio pridėjimo prie kintamųjų būdas

Jei norite atsiriboti nuo klaidų, susijusių su PATH kintamaisiais, galite išspręsti klaidą „git“, kuri nėra atpažįstama kaip vidinė ar išorinė komanda “, naudodamiesi„ Git “diegimo GUI, kad automatiškai sukurtumėte kelio kintamuosius. Tai atlikę galėsite naudoti „Git“ ir iš „Git Bash“, ir iš „Windows Command Prompt“.

Čia yra trumpas „Git“ pašalinimo ir pradinio diegimo konfigūravimo vadovas, kad jis automatiškai pridėtų jūsų kelio kintamuosius:

  1. Paspauskite „ Windows“ klavišą + R, kad atidarytumėte dialogo langą Vykdyti. Tada įveskite „ appwiz.cpl “ ir paspauskite „ Enter“, kad atidarytumėte programų ir funkcijų langą.

    Vykdyti dialogo langą: appwiz.cpl
  2. Programų ir funkcijų skyriuje suraskite „Git“ įrašą, dešiniuoju pelės mygtuku spustelėkite jį ir spustelėkite Pašalinti . Tada vykdykite ekrane pateikiamus nurodymus, kad pašalintumėte dabartinį „Git“ diegimą.

    Pašalinkite dabartinę „Git“ versiją
  3. Iš naujo paleiskite kompiuterį, kad užbaigtumėte pašalinimo procesą.
  4. Apsilankykite šioje nuorodoje ( čia ) ir atsisiųskite naujausią „Git for Windows“ versiją. Atsisiuntimas turėtų prasidėti automatiškai. Jei ne, tiesiog spustelėkite versiją, susietą su jūsų OS bitų architektūra.

    „Git“ diegimo vykdomojo failo atsisiuntimas
  5. Atidarykite diegimo vykdomąjį failą ir vykdykite nurodymus diegdami. Galite palikti visas parinktis iki numatytųjų verčių. Kai pateksite į „PATHING PATH“ aplinką, įsitikinkite, kad pasirinkote „ Windows GW Command Prompt“ mygtuką „ Use Git“ .

    Iš „Windows Command Prompt“ pasirinkite Use Git
  6. Tęskite diegimo konfigūraciją palikdami numatytąsias pasirinktas reikšmes (arba pasirinkite savo), tada spustelėkite mygtuką Įdiegti .

    „Git“ diegimas, skirtas „Windows“
  7. Baigę diegti, paleiskite kompiuterį iš naujo. Kito paleidimo metu komandas galėsite vykdyti tiesiogiai iš „ Windows Command Prompt“ .

Jei ieškote metodo, kuris išspręstų problemą neišvalius „Git“ kliento, pereikite prie kito metodo, pateikto žemiau.

3 būdas: kintamojo PATH pridėjimas rankiniu būdu

Jei nuėjote taip toli be rezultato, labai tikėtina, kad matote šią problemą, nes „Git“ kintamasis nėra sukonfigūruotas (arba netinkamai sukonfigūruotas) aplinkos kintamuosiuose .

Laimei, kintamojo vertę galite sukonfigūruoti rankiniu būdu, vykdydami instrukcijų rinkinį. Štai ką jums reikia padaryti:

  1. Atidarykite „File Explorer“ ir eikite į „cmd“ aplanko vietą „Git“ diegimo vietoje. Čia yra numatytieji maršrutai x86 ir x64 versijoms:
     Mano kompiuteris (šis kompiuteris)> Vietinis diskas (C :)> Programos failai (x86)> Git> cmd Mano kompiuteris (šis kompiuteris)> Vietinis diskas (C :)> Programos failai> Git> cmd 
  2. Tada dešiniuoju pelės mygtuku spustelėkite git.exe ir pasirinkite Ypatybės . Tada „ git.exe“ ypatybių skirtuke „ Bendra “ nukopijuokite vykdomosios programos vietą (mums jos prireiks vėliau).

    Nukopijuokite git.exe vietą
  3. Tada paspauskite „ Windows“ klavišą + R, kad atidarytumėte dialogo langą Vykdyti, tada įveskite „ sysdm.cpl “ ir paspauskite „ Enter“, kad atidarytumėte sistemos ypatybių meniu.

    Vykdyti dialogo langą: sysdm.cpl
  4. Sistemos ypatybių meniu eikite į skirtuką „ Advanced “ ir spustelėkite „ Aplinkos kintamieji“ .

    Eikite į skirtuką „Advanced“ ir spustelėkite „Environmental Variables“
  5. Aplinkos kintamųjų meniu eikite į submeniu Sistemos kintamieji, pasirinkite Kelias, tada spustelėkite mygtuką Redaguoti .

    Eikite į Sistemos kintamieji, pasirinkite Kelias ir spustelėkite mygtuką Redaguoti
  6. Aplinkos kintamųjų redagavimo lange spustelėkite mygtuką Naujas ir tiesiog įklijuokite vietą, kurią nukopijavome atlikdami 2 veiksmą. Tada paspauskite klavišą Enter, kad sukurtumėte kintamąjį.

    Spustelėkite Naujas ir įklijuokite git.exe vietą
  7. Spustelėkite Gerai ant kiekvieno atidaryto raginimo, kad įsitikintumėte, jog pakeitimas išsaugotas.
  8. Atidarykite CMD langą ir įveskite „git“. Jums nebereikėtų susidurti su klaida „git“ nepripažįstama kaip vidinė ar išorinė komanda “ .

    „Git“ terminalo klaida dabar išspręsta

Įdomios Straipsniai