Mai mulți utilizatori raportează că obținerea erorii „git 'nu este recunoscută ca o comandă internă sau externă” atunci când încearcă să ruleze o comandă git în Promptul de comandă. În timp ce unii utilizatori au raportat că această problemă a apărut la ceva timp după ce au instalat Git pentru Windows, alții se confruntă cu această problemă imediat ce instalarea Git este finalizată.
Ceea ce cauzează „git” nu este recunoscut ca o eroare de comandă internă sau externă
Am investigat această problemă specială examinând diferite rapoarte ale utilizatorilor. Pe baza investigațiilor noastre, există mai multe scenarii de ce apare această eroare:
- Git PATH nu este setat (sau incorect) în Variabile - Un software recent din software-ul în sine sau o greșeală a utilizatorului ar putea fi configurat incorect Git PATH în paranteze variabile.
- CMD a fost deschis în timpul instalării GIT - Dacă ați instalat recent Git pentru Windows în timp ce a fost deschisă o fereastră de linie de comandă, problema ar putea fi rezolvată imediat ce redeschideți linia de comandă.
Dacă vă luptați pentru a rezolva această problemă specială, acest articol vă va oferi câteva ghiduri de depanare. Mai jos aveți o colecție de metode pe care alți utilizatori într-o situație similară le-au folosit pentru a rezolva problema. Pentru cele mai bune rezultate, urmați metodele în ordine până când găsiți o soluție care este eficientă în rezolvarea problemei în situația dvs. particulară.
Metoda 1: redeschideți linia de comandă
Dacă sunteți un tip de tip (sau o fată) terminal și păstrați o fereastră CMD deschisă tot timpul (chiar și în timpul instalării Git), problema ar putea apărea deoarece Promptul de comandă nu a fost actualizat cu cele mai recente modificări ale variabilelor.
Dacă acest scenariu este aplicabil pentru dvs., soluția este la fel de simplă ca închiderea ferestrei CMD și deschiderea alteia. Dacă calea a fost setată corect, veți putea utiliza comenzile Git fără a primi eroarea „git 'nu este recunoscută ca o comandă internă sau externă” .
Dacă acest scenariu nu se aplică situației dvs., treceți la următoarea metodă de mai jos.
Metoda 2: Utilizarea modului automat de a adăuga calea GIT la variabile
Dacă doriți să stați departe de a vă încurca cu variabilele PATH, puteți rezolva eroarea „git 'nu este recunoscută ca o comandă internă sau externă” utilizând GUI de instalare Git pentru a crea automat variabilele Path pentru dvs. Acest lucru vă va permite să utilizați Git atât din Git Bash, cât și din promptul de comandă Windows.
Iată un ghid rapid despre dezinstalarea Git și apoi configurarea instalării inițiale pentru a adăuga automat variabilele de cale pentru dvs.:
- Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare. Apoi, tastați „ appwiz.cpl ” și apăsați Enter pentru a deschide fereastra Programs and Features .
- În cadrul programelor și caracteristicilor , căutați o intrare Git, faceți clic dreapta pe ea și faceți clic pe Dezinstalare . Apoi, urmați instrucțiunile de pe ecran pentru a elimina instalarea curentă a Git.
- Reporniți computerul pentru a finaliza procesul de dezinstalare.
- Accesați acest link ( aici ) și descărcați cea mai recentă versiune de Git pentru Windows. Descărcarea ar trebui să înceapă automat. În caz contrar, faceți clic pe versiunea asociată cu arhitectura de biți a sistemului de operare.
- Deschideți executabilul de instalare și continuați cu instrucțiunile de instalare. Puteți lăsa toate opțiunile la valorile implicite. Când ajungeți la reglarea mediului PATH, asigurați-vă că selectați opțiunea Utilizare Git din linia de comandă Windows .
- Continuați configurarea instalării lăsând valorile implicite selectate (sau selectați-le pe ale dvs.), apoi faceți clic pe butonul Instalare .
- După finalizarea instalării, reporniți computerul. La următoarea pornire, veți putea rula comenzi direct din Windows Command Prompt .
Dacă sunteți în căutarea unei metode care să rezolve problema fără a fi nevoie să dezinstalați clientul Git, treceți la următoarea metodă de mai jos.
Metoda 3: Adăugarea variabilă PATH manual
Dacă ați ajuns până aici fără rezultat, este foarte probabil să vedeți această problemă specială, deoarece variabila Git nu este configurată (sau configurată necorespunzător) în variabilele de mediu .
Din fericire, puteți configura manual valoarea variabilă urmând un set de instrucțiuni. Iată ce trebuie să faceți:
- Deschideți File Explorer și navigați la locația folderului cmd din cadrul instalării Git. Iată căile implicite pentru versiunile x86 și x64:
Computerul meu (acest PC)> Disc local (C :)> Fișiere de program (x86)> Git> cmd Computerul meu (Acest PC)> Discul local (C :)> Fișiere de program> Git> cmd
- Apoi, faceți clic dreapta pe git.exe și alegeți Proprietăți . Apoi, în fila General din Proprietățile git.exe , copiați locația executabilului (vom avea nevoie de el mai târziu).
- Apoi, apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare , apoi tastați „ sysdm.cpl ” și apăsați Enter pentru a deschide meniul System Properties .
- În meniul System Properties , accesați fila Advanced și faceți clic pe Variabile de mediu .
- În meniul Variabile de mediu , accesați submeniul Variabile de sistem , selectați Calea , apoi faceți clic pe butonul Editare .
- În fereastra Editare variabile de mediu , faceți clic pe butonul Nou și lipiți pur și simplu locația pe care am copiat-o la pasul 2. Apoi, apăsați Enter pentru a crea variabila.
- Faceți clic pe OK la fiecare solicitare deschisă pentru a vă asigura că modificarea este salvată.
- Deschideți o fereastră CMD și tastați „git”. Nu ar trebui să mai întâlniți eroarea „git 'nu este recunoscută ca o comandă internă sau externă” .