Установка Git в PATH с помощью клиента GitHub для Windows
Как установить Git в мой PATH
при использовании клиента GitHub для Windows?
я сталкиваюсь с ошибками, потому что, по-видимому, Git не установлен в PATH. Например, используя Atom, попытка установить плагин Linter дает эту ошибку:
npm ERR! not found: git
npm ERR!
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.
устанавливает ли GitHub для Windows Git при установке? (Он должен, иначе как он использует Git?) Я не хочу дважды устанавливать его... Итак, как мне просто добавить Git, который уже есть в PATH?
10 ответов:
GitHub для Windows действительно устанавливает свою собственную версию Git, но не добавляет ее в
PATH
переменная, что достаточно легко сделать. Вот инструкции о том, как это сделать:
сделать в Git URL-адреса
нам нужно получить url-адрес Git
\cmd
каталог вашего компьютера. Git находится здесь:C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd\git.exe
Итак, на вашем компьютере замените
<user>
С вашим пользователем и узнать, что<guid>
для вашего компьютер. (Тегguid
может меняться каждый раз, когда GitHub обновляет PortableGit, но они работают над решением этой проблемы.)скопируйте его и вставьте в командную строку (щелкните правой кнопкой мыши > вставить, чтобы вставить в терминал), чтобы убедиться, что он работает. Вы должны увидеть ответ справки Git, в котором перечислены общие команды Git. Если вы видите
The system cannot find the path specified.
тогда URL-адрес не прав. Как только вы все сделаете правильно, создайте ссылку на каталог в следующем формате:;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
(Примечание:
\cmd
в конец, не
Я хотел бы добавить еще одну вещь к тому, что уже сказал. Это не обязательно, что путь будет:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe
в моем компьютере я не нашел
Git
там.но git и cmd расположены в
ГИТ.exe
C:\Program Files\Git\bin\git.exe
cmd
C:\Program Files\Git\cmd
чтобы добавить в путь:
- щелкните правой кнопкой мыши на моем компьютере
- клик на расширенных системных настройках
- нажмите на переменные среды
- затем в разделе системные переменные найдите переменную path и нажмите edit
добавьте путь к Бину git и cmd в конце строки следующим образом:
;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd
или
;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
чтобы проверить, перезапустите cmd и введите
git --version
в cmd
Я установил GitHubDestop на Windows 10 и git.EXE-файл находится там: C:\Users\john\AppData\Local\GitHubDesktop\app-0.7.2\resources\app\git\cmd\git.exe
исполняемый файл Git на самом деле находится в:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe
теперь, когда мы нашли исполняемый файл все, что нам нужно сделать, это добавить его в наш путь:
- щелкните правой кнопкой мыши на моем компьютере
- Нажмите Кнопку Дополнительные Параметры Системы
- Нажмите Кнопку Переменные Среды
- затем в разделе системные переменные найдите переменную path и нажмите edit
- добавьте путь к Бину git и cmd в конце строки, например это:
;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
обыскав вокруг несколько постов. На Windows 10 скачав и установив Github для Windows 2.10.2 я нашел git.exe в
C:\Users\<user>\AppData\Local\Programs\Git\bin
и git-cmd.exe в
C:\Users\<user>\AppData\Local\Programs\Git
обратите внимание на изменение папки "программы" в локальной папке из приведенных выше сообщений.
просто установите git из этого Скачать Git ссылка, а затем установить его на вашем компьютере, а затем открыть Настройка переменной среды, а затем добавить новую переменную и добавить этот путь
C:\Program Files\Git\cmd
спасибо, надеюсь, что это поможет вам.
GitHub для Windows теперь GitHub desktop.
Если у вас GitHub для Windows (был до версии 1.1), ваш путь должен быть:
C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
Если у вас GitHub Desktop (С версии 1.1), ваш путь должен выглядеть так:
C:\Users\<user>\AppData\Local\GitHubDesktop\app-<version>\resources\app\git\cmd
после подтверждения и копирования пути выполните следующие действия:
- щелкните правой кнопкой мыши на моем компьютере или этом ПК
- нажмите на Свойства
- нажмите на Дополнительные параметры системы
- нажмите на переменные среды "на вкладке" Дополнительно
- Добавить свой путь с
;
перед ним в переменной Path- Pres Ok
- используйте новый терминал
чтобы заставить это работать, мне пришлось объединить многие из вышеперечисленных ответов, для всех, кто может помочь здесь, это мой гораздо более простой процесс.
Если у вас есть Windows 10, просто начните вводить " edit environmental...- и он тут же всплывет. Нажмите путь и редактировать... затем вставьте
;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd
в конце пути уже есть, не забудьте; чтобы отделить ваш новый путь github от текущего пути.вам не нужен GUID, но если вы хотите знать, как найти его открытым Баш, типа
git --man-path
Если вы используете SmartGit на Windows, исполняемый файл может быть здесь:
c:\Program Files (x86)\SmartGit\git\bin\git.exe
обновлено для рабочего стола Github
Поиск вверх "редактировать системные переменные среды" на Windows search
клик переменные среды в правом нижнем углу
найти путь в разделе системные переменные и нажмите кнопку Редактировать на нем
клик новая добавить новый путь
добавить этот путь: C:\Users\yourUserName\AppData\Local\GitHubDesktop\bin\github.exe
чтобы убедиться, что все работает нормально, откройте cmd и введите github.exe