it-swarm-ru.tech

"git" не распознается как внутренняя или внешняя команда

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

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

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

273
Jason Kim

Правильно ли вы установили 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. Закройте и снова откройте консоль.

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

337
Abizern

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

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

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

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

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

42
surinder singh

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

 enter image description here

31
Justice O.

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

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

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

а. нажмите Window + Pause 
Б. нажмите на настройки системы Advance.

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

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

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

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

Спасибо

18
Sandeep kr gupta

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

Перенесет вас прямо в Git Shell.

5
Jeeves

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, чтобы проверить, работает ли он для вас.

4
miva2

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

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

* Это откроется *

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

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

  1. Ищите программу под названием «Git Shell». Дважды щелкните по нему. 

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

3
Jose A

это потому, что во время установки вы выбрали переключатель по умолчанию, чтобы использовать «git» только с «git bash». Если бы вы выбрали «git и инструмент командной строки», это не было бы проблемой. 

  • Решение № 1: поскольку вы уже установили git tool, перейдите в нужную папку, затем щелкните правой кнопкой мыши и используйте «git bash here», чтобы запустить ту же команду, и она будет работать правильно.
  • Решение №2: попробуйте снова установить git-scm и выберите правильный вариант.

Ура;)

3
Dynamic Remo

Windows 8

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

Добавлять 

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

У меня сработало

3
Ali Adravi

Просто хотел добавить к ответу Abizern . Если кто-то использует учетную запись без прав администратора, вы можете создать «локальную» переменную вместо «системной», которая разрешает доступ к стандартным/ограниченным учетным записям.

Когда в окне «Переменные среды»:

1) Нажмите кнопку «Создать ...» в разделе «Пользовательские переменные для ...» .

2) Установите «Имя переменной:» как «путь» и «Значение переменной:» как «[ваш-git-путь]» (обычно находится в C:\Program Files (x86)\Git\bin) .

3) Затем нажмите ОК.

2
ToDo
  1. Щелкните правой кнопкой мыши «Мой компьютер»,
  2. выберите «Свойства»,
  3. открыть "Advanced",
  4. нажмите «Переменные среды»,
  5. выделите переменную «Path»,
  6. нажмите «Редактировать», добавьте каталоги в путь.
    Если вы установили Git 64bit, без изменений в папке установки по умолчанию, git будет в
    C:\Program Files\Git\bin;C:\Program Files\Git\cmd
  7. изменить путь с вашим точным путем к Git
  8. нажмите ОК.

Если вы не знаете, где находится ваша папка Git: в windows 7/8/10 должен быть найден git:
- C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\cmd
- C:\Program Files\Git\bin;C:\Program Files\Git\cmd

Закройте командную строку и выйдите. Затем снова откройте cmd Prompt.

1
Pratibha

Если вы используете Windows 10, сделайте это:

  1. Перейти к началу

  2. Начните вводить «Этот компьютер»

  3. Щелкните правой кнопкой мыши на этом ПК, выберите Свойства

  4. В левой части всплывающего окна нажмите «Дополнительные параметры системы».

  5. Нажмите на вкладку "Дополнительно"

  6. Нажмите кнопку «Переменные среды» внизу

  7. Внизу в разделе Системные переменные дважды щелкните Путь

  8. Нажмите кнопку «Новый» в правом верхнем углу.

  9. Добавьте этот путь: C:\Program Files\Git\bin\и нажмите клавишу ввода

  10. Добавить другой путь: C:\Program Files\Git\cmd

  11. Закройте и снова откройте консоль, если она уже открыта.

Я провел вас через длинный путь, чтобы вы получили доступ к различным окнам/меню. Удачи.

1
CaptainGenesisX

В Windows используйте msysgit , чтобы получить приглашение bash с помощью команды git.

1
Thorbjørn Ravn Andersen

Сначала проверьте, установлен ли GIT в вашей системе или нет. Если нет, выполните шаги, которые упомянуты по этой ссылке https://www.atlassian.com/git/tutorials/install-git для вашей операционной системы. После этого вы можете использовать команды git в командной строке (терминал).

0
Ritika Sharma

После установки откройте приложение GitHub и в правом верхнем углу вы увидите значок настройки. Выберите Options из выпадающего списка и выберите «Shell по умолчанию» в качестве Cmd.

Теперь попробуйте набрать 'git Shell' в поиске (ключ и тип windows) и выбрать Git Shell. Он должен открыться в CMD, и теперь должен быть распознан git.

0
johnmanoahs

Я установил Git и попытался использовать командную строку под действиями в Team Explorer/Changes.

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

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

примечание: путь может отличаться, но вы должны добавить и bin и cmd

0
Thamaraiselvam

Для пользователей Windows 10:

Попробуйте запустить окно командной строки от имени администратора. Тип:

Git --version

Вы должны получить ответ, что-то вроде «git version 2.17.1.windows.2».

Если вы получите что-то похожее на ответ выше, попробуйте запустить окно Git Bash от имени администратора .

Введите ту же команду:

Git --version

Теперь вы должны увидеть, что вы вошли в Git Bash Shell с цветным текстом и всем остальным.

Мой не будет работать, несмотря ни на что, пока я не использую git bash Shell в качестве администратора. Просто хотел поделиться, если кто-то еще сталкивается с подобной проблемой.

0
Daniel

Это помогает мне: Я установил C:\Program Files (x86)\Git\bin; C:\Program Files (x86)\Git\cmd В пути для переменной среды.

0
Devendra Singraul