Fix: 'git' не се разпознава като вътрешна или външна команда

Няколко потребители съобщават, че грешката „git“ не се разпознава като вътрешна или външна команда “, когато се опитват да изпълнят git команда в командния ред. Докато някои потребители съобщават, че този проблем е възникнал някъде след инсталирането на Git за Windows, други се сблъскват с този проблем веднага след като инсталирането на Git приключи.

'git' не се разпознава като вътрешна или външна команда,

оперативна програма или партиден файл.

Това, което причинява 'git', не се разпознава като вътрешна или външна грешка в командата

Разгледахме този конкретен проблем, като разгледахме различни потребителски доклади. Въз основа на нашите разследвания има няколко сценария, поради които възниква тази грешка:

  • Git PATH не е (или неправилно) зададен в Променливи - Скорошен софтуер в самия софтуер или грешка на потребителя може да е неправилно конфигурирал Git PATH в скобата на променливите.
  • CMD беше отворен по време на инсталирането на GIT - Ако наскоро сте инсталирали Git за Windows, докато се отвори прозорец на командния ред, проблемът може да бъде решен веднага след като отворите отново командния ред.

Ако се мъчите да разрешите този конкретен проблем, тази статия ще ви предостави някои ръководства за отстраняване на проблеми. По-долу имате колекция от методи, които други потребители в подобна ситуация са използвали, за да разрешат проблема. За най-добри резултати следвайте методите, за да намерите коригиране, което е ефективно за разрешаване на проблема във вашата конкретна ситуация.

Метод 1: Отворете командния ред

Ако сте тип (или момиче) на терминала и поддържате прозорец CMD отворен по всяко време (дори по време на инсталирането на Git), проблемът може да възникне, защото командният ред не е актуализиран с последните промени на променливите.

Ако този сценарий е приложим за вас, поправката е толкова проста, колкото затварянето на прозореца на CMD и отварянето на друг. Ако пътят е зададен правилно, ще можете да използвате Git команди, без да получавате грешката „git“ не се разпознава като вътрешна или външна команда “ .

Ако този сценарий не е приложим за вашата ситуация, преминете към следващия метод по-долу.

Метод 2: Използване на автоматичния начин за добавяне на GIT път към променливи

Ако искате да не се забърквате с PATH променливи, можете да разрешите грешката „git“ не се разпознава като вътрешна или външна команда “, като използвате GUI за инсталиране на Git, за да създадете автоматично променливите Path за вас. Това ще ви позволи да използвате Git както от Git Bash, така и от командния ред на Windows.

Ето кратко ръководство за деинсталиране на Git и конфигуриране на първоначалната инсталация, за да добавите автоматично променливите на пътя за вас:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете “ appwiz.cpl ” и натиснете Enter, за да отворите прозореца Програми и функции .

    Изпълнете диалоговия прозорец: appwiz.cpl
  2. Вътре в програми и функции потърсете запис в Git, щракнете с десния бутон върху него и щракнете върху Деинсталиране . След това следвайте подканите на екрана, за да премахнете текущата инсталация на Git.

    Деинсталирайте текущата си версия на Git
  3. Рестартирайте компютъра си, за да завършите процеса на деинсталиране.
  4. Посетете тази връзка ( тук ) и изтеглете най-новата версия на Git за Windows. Изтеглянето трябва да започне автоматично. Ако това не стане, просто щракнете върху версията, свързана с вашата битова архитектура на ОС.

    Изтегляне на изпълнителната инсталация на Git
  5. Отворете изпълнимия файл и следвайте инструкциите за инсталиране. Можете да оставите всички опции до стойностите по подразбиране. Когато стигнете до настройката на вашата PATH среда, не забравяйте да изберете превключвателя Use Git от Windows Command Prompt .

    Изберете Използване на Git от командния ред на Windows
  6. Продължете инсталационната конфигурация, като оставите избраните по подразбиране стойности (или изберете вашите собствени), след което щракнете върху бутона Инсталиране .

    Инсталиране на Git за Windows
  7. След като инсталацията приключи, рестартирайте компютъра. При следващото стартиране ще можете да стартирате команди директно от командния ред на Windows .

Ако търсите метод, който ще разреши проблема, без да се налага да деинсталирате Git клиента, преминете към следващия метод по-долу.

Метод 3: Добавяне на променливата PATH ръчно

Ако сте стигнали дотук без резултат, много вероятно е да видите този конкретен проблем, защото променливата Git не е конфигурирана (или неправилно конфигурирана) в променливите на околната среда .

За щастие можете да конфигурирате ръчно стойността на променливата, като следвате набор от инструкции. Ето какво трябва да направите:

  1. Отворете File Explorer и отворете местоположението на папката cmd вътре в инсталацията на Git. Ето пътеките по подразбиране за версии x86 и x64:
     Моят компютър (Този компютър)> Локален диск (C :)> Програмни файлове (x86)> Git> cmd Моят компютър (Този компютър)> Локален диск (C :)> Програмни файлове> Git> cmd 
  2. След това щракнете с десния бутон върху git.exe и изберете Properties . След това в раздела Общи на git.exe Properties, копирайте местоположението на изпълнимия файл (ще ни трябва по-късно).

    Копирайте местоположението на git.exe
  3. След това натиснете клавиша на Windows + R, за да отворите диалогов прозорец Run, след това напишете „ sysdm.cpl “ и натиснете Enter, за да отворите менюто System Properties .

    Изпълнете диалоговия прозорец: sysdm.cpl
  4. Вътре в менюто Свойства на системата отидете на раздела Разширени и кликнете върху Променливи на околната среда .

    Отидете в раздела Advanced и кликнете върху Variables Environment
  5. В менюто Променливи на околната среда отидете в подменюто Системни променливи, изберете Път и след това щракнете върху бутона Редактиране .

    Отидете на System Variables, изберете Path и щракнете върху бутона Edit
  6. В прозореца Редактиране на променливите на средата щракнете върху бутона Ново и просто поставете местоположението, което копирахме на стъпка 2. След това натиснете Enter, за да създадете променливата.

    Кликнете върху Ново и поставете местоположението на git.exe
  7. Кликнете върху OK на всеки отворен прозорец, за да сте сигурни, че промяната е запазена.
  8. Отворете CMD прозорец и напишете "git". Вече не бива да срещате грешката „git“ не се разпознава като вътрешна или външна команда “ грешка.

    Грешката в Git терминала вече е решена

Интересни Статии