«git» не распознается как внутренняя или внешняя команда - PullRequest
307 голосов
/ 20 декабря 2010

У меня установлена ​​Git для Windows, но когда я пытаюсь использовать команду git в командной строке, я получаю следующую ошибку:

'git' is not recognized as an internal or external command,
operable program or batch file. 

Как мне решить эту проблему?

Ответы [ 22 ]

380 голосов
/ 20 декабря 2010

Правильно ли вы установили PATH, чтобы он указывал на вашу установку Git?

Вам необходимо добавить следующие пути к PATH:

  • C:\Program Files\Git\bin\
  • C:\Program Files\Git\cmd\

И убедитесь, что эти пути правильные - возможно, Git установлен на другом диске или под Program Files (x86). Исправьте пути, если необходимо.


Изменение PATH в Windows 10:

  1. В меню «Пуск» или на панели задач найдите «переменная среды».
  2. Выберите «Изменить системные переменные среды».
  3. Нажмите кнопку «Переменные среды» внизу.
  4. Дважды щелкните запись «Путь» в разделе «Системные переменные».
  5. С помощью кнопки «Создать» в редакторе PATH добавьте C:\Program Files\Git\bin\ и C:\Program Files\Git\cmd\ в конец списка.
  6. Закройте и снова откройте консоль.

Изменение PATH в Windows 7:

  1. Щелкните правой кнопкой мыши «Компьютер» на рабочем столе или в меню «Пуск».
  2. Выберите «Свойства».
  3. В крайнем левом углу нажмите ссылку "Дополнительные параметры системы".
  4. Нажмите кнопку «Переменные среды» внизу.
  5. Дважды щелкните запись «Путь» в разделе «Системные переменные».
  6. В конце «Значение переменной» вставьте ;, если его еще нет, а затем C:\Program Files\Git\bin\;C:\Program Files\Git\cmd\. Не ставьте пробел между ; и записью.
  7. Закройте и снова откройте консоль.

Если эти инструкции не помогли, не стесняйтесь взглянуть на некоторые другие:

126 голосов
/ 20 февраля 2013

Открывали ли вы приглашение cmd перед установкой git? Если это так, закройте и снова откройте его.

46 голосов
/ 02 марта 2015
  1. Перейти к Мой компьютер => Локальный диск (C :) => Программные файлы (x86) => Git => cmd
  2. Щелкните правой кнопкой мыши git=> Выберите Свойства
  3. В папке Скопируйте текст, например - C: \ Program Files (x86) \ Git \ cmd
  4. Вернитесь на рабочий стол
  5. Щелкните правой кнопкой мыши Мой компьютер
  6. Выбрать свойство
  7. Открыть Дополнительно
  8. Нажмите Переменные среды
  9. В системных переменных найдите вызов переменной Путь
  10. Нажмите переменную
  11. Нажмите кнопку Изменить
  12. Выберите текстовое поле Переменная .
  13. Перейдите к краю текста и введите точку с запятой (;)
  14. Затем щелкните правой кнопкой мыши и нажмите Вставить
  15. Нажмите Ok
43 голосов
/ 14 февраля 2013

Если вы используете GitHub для Windows (старый графический интерфейс GitHub, который больше недоступен для загрузки, а не новый GitHub Desktop на базе Electron), у вас установлена Гит под:

C:\Users\<YOUR USERNAME>\AppData\Local\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd

Разверните этот путь и добавьте его к PATH.

33 голосов
/ 16 декабря 2015

Простой способ избежать путаницы с переменными PATH: переустановите git и выберите «Использовать Git из командной строки Windows». Это займет переменные PATH для вас, как уже упоминалось. смотреть скриншот

enter image description here

18 голосов
/ 18 сентября 2015

Если вы хотите настроить временное назначение, просто выполните следующую команду.

  1. открыть командную строку cmd>
  2. Запустить команду ниже.
    set PATH = C: \ Program Files \ Git \ bin;% PATH%
  3. Наберите git, оно будет работать.

Это действительно только для текущего окна / ячейки, если вы закроете командную строку, все исчезнет. Для постоянной настройки установите GIT в переменной среды.

а. нажмите Окно + Пауза
б. нажмите на настройки системы Advance.

с. Нажмите на переменную окружения под вкладкой Advance.

д. Изменить переменную пути.

е. Добавьте строку ниже в конце выписки.
; c: \ Program Files \ Git \ bin;

ф. Нажмите ОК!
г. Откройте новую командную строку.
час Введите git и нажмите Enter

Спасибо

5 голосов
/ 14 июля 2015

Пуск-> Все программы-> Git-> Git Bash

Переносит вас непосредственно в оболочку Git.

4 голосов
/ 05 декабря 2014

Git должен быть настроен в ваших переменных пути.

(в Windows 7) Откройте кнопку запуска и введите environment.Нажмите на Edit the system environment variables.Нажмите Environment Variables.Прокрутите вниз до переменной Path в нижнем поле с именем system variables.Нажмите edit.В нижнем поле с именем variable value добавьте путь к вашей папке git bin.(для меня это C:\Program Files (x86)\Git\bin, но оно может отличаться для вас.) Если между вашим путем и предыдущим нет точки с запятой (;), добавьте туда.Убедитесь, что вы не удаляете другие переменные пути, только добавьте папку git bin в конец.

Это сработало для меня.Git теперь доступен через командную строку.Откройте командную строку и введите git, чтобы проверить, работает ли он для вас.

3 голосов
/ 05 июля 2015

Yo!У меня было много проблем с этим.Кажется, у Github есть собственная консоль, которую вы должны искать в своем приводе.Мне удалось наконец запустить его, выполнив следующие действия:

  1. Нажмите Старт.
  2. Поиск «GitHub» (без кавычек)
  3. Щелкните правой кнопкой мыши «GitHub» и выберите «Открыть местоположение файла»

* Откроется *

C:\Users\UserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\GitHub, Inc

Где username - это имя пользователя вашего ПК

Найдите программу под названием "Git Shell".Дважды щелкните по нему.

Откроется командная строка PowerShell.Затем вы можете запустить свои команды git на нем.

3 голосов
/ 18 февраля 2015

Windows 8

  1. Перетащите указатель мыши в правый нижний угол экрана
  2. Нажмите на значок поиска и введите: Панель управления
  3. Нажмите -> Панель управления -> Система -> Дополнительно
  4. Нажмите Переменные среды, в разделе Системные переменные найдите PATH и щелкните по нему.

Добавить

C: \ Program Files (x86) \ Git \ bin; C: \ Program Files (x86) \ Git \ cmd

Это сработало для меня

...