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

Вопрос:

Как установить 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?

Лучший ответ:

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

  • Получить Git URL

    Нам нужно получить URL-адрес каталога Git cmd на вашем компьютере. Git находится здесь:

    C:Users<user>AppDataLocalGitHubPortableGit_<guid>cmdgit.exe

    Итак, на вашем компьютере замените <user> на пользователя и узнайте, что означает <guid> для вашего компьютера. (guid может меняться каждый раз, когда GitHub обновляет PortableGit, но они работают над решением этого.)

    Скопируйте его и вставьте в командную строку (щелкните правой кнопкой мыши > вставить для вставки в терминал), чтобы убедиться, что он работает. Вы должны увидеть ответ Git help, в котором перечислены общие команды Git. Если вы видите The system cannot find the path specified. Тогда URL-адрес не прав. Как только вы это сделаете правильно, создайте ссылку на каталог, используя этот формат:

    ;C:Users<user>AppDataLocalGitHubPortableGit_<guid>cmd

    (Примечание: cmd в конце, а не cmdgit.exe больше!)

    В моей системе это, ваше, ваше будет другим:

    ;C:UsersbrentonAppDataLocalGitHubPortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010cmd

  • Изменить переменную PATH

    Перейдите к редактору переменных окружения (инструкции) и найдите переменную PATH в разделе “Системные переменные”. Нажмите Edit… и вставьте URL-адрес Git в конец этой строки. Сохранить! Возможно, было бы проще сделать это в “Блокноте”, чтобы сделать редактирование, просто убедитесь, что вы положили одну точку с запятой, прежде чем вставлять URL. Если это не работает, вероятно, потому, что этот путь перепутался либо с пространством где-то (не должно быть пробелов вокруг точки с запятой), либо точкой с запятой в конце (точки с запятой должны только отделять URL-адреса, точки с запятой не начинаться или не заканчиваться строка).

Если это сработало, вы сможете закрыть и снова открыть терминал и набрать git, и он предоставит вам тот же файл справки Git. Тогда установка Linter должна работать. (Atom > Файл > Настройки > Пакеты > Linter)

Ответ №1

Я хотел бы добавить еще одну вещь к тому, что сказали другие ответы. Не обязательно, чтобы путь был:

C:Users<user>AppDataLocalGitHubPortableGit_<guid>bingit.exe

В моем компьютере я не нашел Git там.

НО git и cmd находятся в

git.exe

C:Program FilesGitbingit.exe

CMD

C:Program FilesGitcmd

Чтобы добавить в PATH:

  • Щелкните правой кнопкой мыши на моем компьютере.
  • Нажмите “Дополнительные параметры системы”
  • Нажмите “Переменные среды”
  • Затем в разделе “Системные переменные” найдите переменную пути и нажмите “Изменить”
  • Добавьте путь к git s bin и cmd в конце строки следующим образом:

    ;C:Program FilesGitbingit.exe;C:Program FilesGitcmd

ИЛИ

;C:Users<user>AppDataLocalGitHubPortableGit_<guid>bin;C:Users<user>AppDataLocalGitHubPortableGit_<guid>cmd

Чтобы проверить, перезапустите cmd и введите git —version в cmd

Ответ №2

Я установил GitHubDesktop в Windows 10, и git.exe находится там: C:UsersjohnAppDataLocalGitHubDesktopapp-0.7.2resourcesappgitcmdgit.exe

Ответ №3

Git s исполняемый файл фактически находится в:
C:Users<user>AppDataLocalGitHubPortableGit_<guid>bingit.exe

Теперь, когда мы нашли исполняемый файл, все, что нам нужно сделать, это добавить его в наш PATH:

  • Щелкните правой кнопкой мыши на моем компьютере.
  • Нажмите “Дополнительные системные настройки”
  • Выберите переменные среды
  • Затем в разделе “Системные переменные” найдите переменную пути и нажмите “Изменить”
  • Добавьте путь к git s bin и cmd в конце строки следующим образом:

;C:Users<user>AppDataLocalGitHubPortableGit_<guid>bin;C:Users<user>AppDataLocalGitHubPortableGit_<guid>cmd

Ответ №4

Просто установите git по этой ссылке Download Git, затем установите его на свой компьютер, затем откройте настройку переменной среды, затем добавьте новую переменную и добавьте этот путь

C:Program FilesGitcmd

Спасибо, надеюсь, это поможет вам.

Ответ №5

Спасибо всем, кто ответил. Я видел все ответы и постараюсь сделать так, чтобы каждому было легко

Шаг 1: Введите среду редактирования и выберите показанную опцию

Шаг 2: Выберите Path и нажмите на edit

Шаг 3: В конце добавьте приведенное ниже утверждение (вы можете избежать первого; если оно уже есть)

;C:Program FilesGitbingit.exe;C:Program FilesGitcmd

Шаг 4: – Нажмите на ОК

Шаг 5 **: – Один из важных шагов, который выделен одним из пользователей. Спасибо ему. Пожалуйста, ** ЗАКРЫТЬ командную строку и REOPEN, затем попробуйте написать git.

**

  • Закройте командную строку и перезапустите, прежде чем пробовать приведенную ниже команду

**

Вот магия

Ответ №6

Просматривая несколько сообщений. В Windows 10, загрузив и установив Github для Windows 2.10.2, я нашел git.exe в

C:Users<user>AppDataLocalProgramsGitbin

и git -cmd.exe в

C:Users<user>AppDataLocalProgramsGit

Обратите внимание на изменение папки “Программы” в “Местный” из вышеуказанных сообщений.

Ответ №7

GitHub для Windows теперь является рабочим столом GitHub.

Если у вас есть GitHub для Windows (до версии 1.1), ваш путь должен быть:

C:Users<user>AppDataLocalGitHubPortableGit_<guid>cmd

Если у вас есть GitHub Desktop (начиная с версии 1.1), ваш путь должен быть:

C:Users<user>AppDataLocalGitHubDesktopapp-<version>resourcesappgitcmd

После подтверждения и копирования вашего пути сделайте следующее:

  • Щелкните правой кнопкой мыши на Мой компьютер или этот компьютер
  • Нажмите на свойства
  • Нажмите на Дополнительные настройки системы
  • Нажмите “Переменные среды” на вкладке “Дополнительно”.
  • Добавьте свой путь с помощью ; перед ним в переменной Path
  • Нажмите Ok
  • Используйте новый терминал

Ответ №8

Чтобы это сработало, мне пришлось объединить многие из вышеперечисленных ответов, всем, кто может помочь здесь, это мой более простой процесс.

Если у вас Windows 10, просто начните вводить “редактировать окружающую среду…”, и он появится сразу. Путь клика и Изменить… затем вставьте ;C:Program FilesGitbingit.exe;C:Program FilesGitcmd
в конце пути, уже там, не забывайте; чтобы отделить ваш новый путь github от текущего пути.

Вам не нужен указатель, но если вы хотите узнать, как его открыть, bash, введите git —man-path

Ответ №9

Обновлен для рабочего стола Github

Поиск вверх “Редактировать переменные системной среды” в окне поиска

  • Нажмите на переменную окружения в правом нижнем углу.

  • Найдите путь по системным переменным и нажмите на него править

  • Нажмите “Новый”, чтобы добавить новый путь

  • добавить этот путь: C:UsersyourUserNameAppDataLocalGitHubDesktopbingithub.exe

Чтобы убедиться, что все работает нормально, откройте cmd и введите github.exe

Ответ №10

Если вы используете SmartGit в Windows, исполняемый файл может быть здесь:

c:Program Files (x86)SmartGitgitbingit.exe Ответ №11

добавлять

C:Program FilesGitbingit.exe; C:Program FilesGitcmd; C:WindowsSystem32 в вашей переменной PATH

Не создавайте новую переменную для git, а добавляйте их, как я делал один за другим, разделяя их;

Меня устраивает

Ответ №12

Если вы используете терминал vscode, он может не работать, даже если вы используете переменную окружения, протестируйте, набрав git

Перезапустите vscode, он должен работать.

Оцените статью
Добавить комментарий