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

10 ответов:

GitHub для Windows действительно устанавливает свою собственную версию Git, но не добавляет ее в PATH переменная, что достаточно легко сделать. Вот инструкции о том, как это сделать:

  1. сделать в 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