Установка 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.execmd
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