Виправлення: "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", не визнана внутрішньою чи зовнішньою командою ", використовуючи графічний інтерфейс установки Git для автоматичного створення змінних Path для вас. Це дозволить вам використовувати Git як з Git Bash, так і з командного рядка Windows.

Ось короткий посібник з видалення Git та налаштування початкової установки для автоматичного додавання змінних шляхів для вас:

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск. Потім введіть “ appwiz.cpl ” і натисніть Enter, щоб відкрити вікно Програми та функції .

    Запустити діалогове вікно: appwiz.cpl
  2. Всередині програм та функцій знайдіть запис Git, клацніть правою кнопкою миші та натисніть Видалити . Потім виконайте підказки на екрані, щоб видалити поточну установку Git.

    Видаліть поточну версію Git
  3. Перезавантажте комп'ютер, щоб завершити процес видалення.
  4. Перейдіть за цим посиланням ( тут ) і завантажте останню версію Git для Windows. Завантаження має розпочатися автоматично. Якщо це не так, просто натисніть на версію, пов’язану з бітовою архітектурою вашої ОС.

    Завантаження виконуваного файлу установки Git
  5. Відкрийте виконуваний файл інсталяції та дотримуйтесь підказок щодо встановлення. Ви можете залишити всі параметри до значень за замовчуванням. Добравшись до Настроювання свого середовища PATH, переконайтесь, що ви вибрали перемикач Use Git з командного рядка Windows .

    Виберіть Використовувати Git у командному рядку Windows
  6. Продовжуйте конфігурацію установки, залишивши вибрані за замовчуванням значення (або виберіть своє), а потім натисніть кнопку Встановити .

    Встановлення Git для Windows
  7. Після завершення встановлення перезавантажте комп'ютер. При наступному запуску ви зможете запускати команди безпосередньо з командного рядка Windows .

Якщо ви шукаєте метод, який вирішить проблему без необхідності видалення клієнта Git, перейдіть до наступного методу нижче.

Спосіб 3: Додавання змінної PATH вручну

Якщо ви зайшли так далеко без результату, дуже ймовірно, що ви бачите саме цю проблему, оскільки змінна Git не налаштована (або неправильно налаштована) в середовищі змінних .

На щастя, ви можете налаштувати значення змінної вручну, дотримуючись набору інструкцій. Ось що вам потрібно зробити:

  1. Відкрийте Провідник файлів і перейдіть до місця розташування папки cmd всередині інсталяції Git. Ось шляхи за замовчуванням для версій x86 та x64:
     Мій комп'ютер (Цей ПК)> Локальний диск (C :)> Файли програми (x86)> Git> cmd Мій комп'ютер (Цей ПК)> Локальний диск (C :)> Файли програм> Git> cmd 
  2. Далі клацніть правою кнопкою миші на git.exe і виберіть " Властивості" . Потім на вкладці Загальні git.exe Властивості скопіюйте розташування виконуваного файлу (нам це знадобиться пізніше).

    Скопіюйте розташування git.exe
  3. Потім натисніть клавішу Windows + R, щоб відкрити діалогове вікно Запуск, а потім введіть “ sysdm.cpl ” і натисніть Enter, щоб відкрити меню “ Властивості системи”

    Запустити діалогове вікно: sysdm.cpl
  4. Всередині меню " Властивості системи" перейдіть на вкладку " Додаткові" та натисніть на " Змінні середовища" .

    Перейдіть на вкладку «Додатково» та натисніть на «Змінні середовища»
  5. Всередині меню змінних довкілля перейдіть до підменю Системні змінні, виберіть Шлях, а потім натисніть кнопку Редагувати .

    Перейдіть до системних змінних, виберіть Шлях та натисніть кнопку Редагувати
  6. У вікні редагування змінних середовища натисніть кнопку Створити і просто вставте місце, яке ми скопіювали на кроці 2. Потім натисніть Enter, щоб створити змінну.

    Клацніть на Нове та вставте розташування git.exe
  7. Клацніть ОК у кожному відкритому запиті, щоб гарантувати збереження змін.
  8. Відкрийте вікно CMD та введіть “git”. Ви більше не повинні стикатися з помилкою "git" не визнається внутрішньою чи зовнішньою командою " .

    Помилка Git-терміналу тепер вирішена

Цікаві Статті