Где находится git.exe?

У меня есть PyCharm, и я пытаюсь найти git.exe, чтобы настроить его с моим репо.

Что такое путь к git.exe?

38 ответов

Если вы используете GitHub для Windows, git.exe может отсутствовать в вашем PATH, но вы можете найти его в таком месте, как: C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\bin\git.exe

Это ситуация для меня, в Windows 7 + версия 1.0 GitHub для Windows.

В Windows 10 он выглядит так:

C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\cmd\git.exe

(\ cmd против \bin)

Из GitHub Desktop 1.1

Пользовательский интерфейс отличается, и путь Git теперь находится в:

C:\Users\<username>\AppData\Local\GitHubDesktop\app-<appversion>\resources\app\git\cmd\git.exe

PS: AppData по умолчанию является скрытой папкой.

Если git.exe действительно в вашем %PATH% (то есть, если вы можете ввести git --version в DOS Windows), то which git.exe скажу где.
(при условии, что вы установили GoW: Gnu в Windows: 130 команд unix, скомпилированных для Windows, включая which).

Ниже приведены комментарии Jonny Leeds, которые вы также можете использовать where git.exe
(кроме как с Powershell, для вас нужно использовать where.exe git.exe вместо команды PowerShell where)

Если нет, не забывайте, что вы можете установить git где угодно портативная версия msysgit , Это просто архив, который вы распаковываете в любой каталог по вашему выбору.

Обновление 2015: используйте переносную версию "git-for-windows", например:

PortableGit-2.4.4.2-3rd-release-candidate-64-bit.7z.exe

Затем добавьте к%PATH%:

  • c:\path\to\PortableGit-2.4.4.2-3rd-release-candidate-64-bit\cmd
  • c:\path\to\PortableGit-2.4.4.2-3rd-release-candidate-64-bit\usr\bin

Вы не только получите git.exe, но также 200+ исполняемый файл для команд Unix! Нет больше GnuOnWindows для установки.
Подробнее см. " Почему при загрузке Git 2.0 из сети вы всегда получаете установочный пакет 1.9.4? ".


Совсем недавно (2017), из ответа Luke McGregor, для нового GitHub Desktop:

"%LOCALAPPDATA%\GitHubDesktop\app-[gfw-version]\resources\app\git\cmd\git.exe"
For instance: 
%LOCALAPPDATA%\GitHubDesktop\app-1.0.1\resources\app\git\cmd

Я очень удивлен, увидев, что никто не упомянул использование ключа --exec-path.

git --exec-путь

C:\Program Files\Git\mingw64/libexec/git-core

Я надеюсь, что это помогает кому-то.

Просто чтобы добавить пару ответов уже здесь:

В Windows вы можете использовать встроенное "где" вместо "который" (что для Linux). Так, where git скажет вам местоположение git, предполагая, что он находится в системном пути.

Если его нет в системном пути, и вы хотите использовать нативный (без загрузки или установки), разумное время, чтобы найти его, используйте dir /s git.exe

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

%USERPROFILE%\AppData\Local\Atlassian\SourceTree\git_local\bin

Вы также можете установить быстро через Chocolatey. choco install git который затем сделает его доступным на вашем пути без дальнейшей работы с вашей стороны.

Вот пошаговые инструкции для вас, чтобы узнать:

  1. Если вы используете любую версию Windows, сделайте Ctrl - Shift - Esc открытого диспетчера задач.
  2. Откройте GitHub и посмотрите в диспетчер задач.
  3. Там должно быть что-то вроде этого: Что в диспетчере задач, когда открыт GitHub
  4. Щелкните правой кнопкой мыши строку с именем GitHubи выберите "Открыть местоположение файла".
  5. Должно появиться окно, показывающее, где находится файл. Github.exe найден


Там вы идете!

Вы можете сделать это с любым приложением, а не только с GitHub.

Введите в командной строке:

where git.exe

Если вы можете использовать команду git, она должна быть на вашем пути? таким образом это должно работать при условии Linux или Linux, как ОС

which git

еще также принимая Linux как OS

cd /
find . -name "*git*"

Если на Windows, скажите мне, какая версия и я помогу вам по умолчанию путь на WindowsC:\Program Files (x86)\Git для msysgit не уверен, что исполняемый файл называется git.exe.

Кажется, что git.exe можно найти в разных местах, в зависимости от того, как он был установлен, версии и версии Windows.

Я установил Git-2.6.3-64-bit.exe (чистая установка; просто git, а не клиент Github Desktop) в Windows 10 Pro N. Это расположение по умолчанию:

%USERPROFILE%\AppData\Local\Programs\Git\ mingw64 \ Bin\git.exe

а также

%USERPROFILE%\AppData\Local\Programs\Git\ Bin

C:\Users\<username>\AppData\Local\GitHub\PortableGit_<random hash>\cmd\git.exe где мой git.exe находится в Windows 10, Git версии 2.10.0.0

Изменить: С GitHubDesktop, местоположение изменилось на это

C:\Users\<username>\AppData\Local\GitHubDesktop\app-1.0.1\resources\app\git\cmd

или более простой способ

%USERPROFILE%\AppData\Local\GitHubDesktop\app-1.0.1\resources\app\git\cmd

Иногда бывает: C:\Users\user-name\AppData\Local\Programs\Git\cmd. Проверка переменной среды PATH для USER и для SYSTEM может дать вам это.

Install git first to your window from

https://git-scm.com/download/win

 Select this path while configuring with git to Android studio
    C:\Program Files\Git\cmd\git.exe

Проверьте этот путь:

C:\Program Files\Git\mingw64\libexec\git-core\git.exe

Ну, я просто искал git.exe на моей Windows.
Многие файлы возвращаются с такими именами, как git-something.exe а также git-somethingElse.exe,
Из них я мог найти файл с точным именем git.exe. Я открыл файл и увидел cmd с различными командами git, что заставило меня решить, что он правильный.
Вставил путь файла (ниже) в PyCharm, и это сработало.

C:\Users\*Username*\AppData\Local\GitHub\PortableGit_cba306e536fdf878271f7fe636a147f7326ad\cmd\git.exe

PS: я установил Git и GitHub через Windows установку клиента GitHub.

Похоже, что в последней версии GH для Windows снова перешли к:

%USERPROFILE%\AppData\Local\GitHubDesktop\app-[gfw-version]\resources\app\git\cmd\git.exe

Учитывая, что у него теперь есть версия в структуре папок, я думаю, что он будет перемещаться каждый раз, когда автоматически обновляется. Это делает невозможным положить в путь. Я думаю, что лучший вариант - установить git отдельно.

В Windows 7 на GitHub 2.5.3.0 я нашел его в C:\Users(пользователь) \ AppData \ Local \ GitHub \ PortableGit_ (numbers) \mingw32\ bin \ git.exe

благодаря dir /s git.exe

Для тех, кто не может найти другие подходящие решения,

Я только сегодня скачал самую новую версию и git.exe был расположен в

C:\Users\<user>\AppData\Local\GitHubDesktop\app-1.0.10\resources\app\git\cmd

Если вы установили git на основе PowerShell, вы можете использовать объект Get-Command, чтобы найти git:

Get-Command git.exe | Select-Object -ExpandProperty Definition

Член команды GitHub Desktop здесь

Что такое путь к git.exe?

Версия Git, используемая в GitHub Desktop (или GitHub для Windows), не предназначена для непосредственного использования пользователями, так как путь будет изменяться между обновлениями, и в ней могут отсутствовать некоторые необходимые функции.

Я рекомендую установить Git для Windows, который будет установлен в предсказуемом месте под C:\Program Files\Git\cmd\git.exe,

В Windows 8 я нашел его путь, как показано ниже:

C: \ Program Files (x86) \ Git \ bin \ git.exe

В Windows 10:

Я установил Git из - https://git-for-windows.github.io/.

После установки я нашел его в C:\Program Files\Git\bin\git.exe

Если у вас установлен msysgit, путь будет выглядеть так: c:\Program Files (x86)\Git\bin\git.exe в 64-битной системе, в противном случае просто скачайте и установите его, PyCharm не поставляется с Git-клиентом.

Я нашел это в

C:\Users\~\AppData\Local\GitHub\PortableGit_<some_identifier>\mingw32\libexec\git-core\

В Windows, если у вас установлен Git через Cygwin (откройте Cygwin и введите git --version проверить) тогда путь скорее всего будет что-то вроде C:\cygwin64\bin\git.exe

Во-первых, вы должны установить GitHub на свой компьютер; Во-вторых, вы можете скачать инструмент " Все"; В-третьих, откройте инструмент все, введите git.exe, затем вы найдете местоположение и скопируйте его в PyCharm, и Test, вы увидите успешно!

Я работаю над OSX, и увидел эту проблему. Я обнаружил, что gcode отключен, и я снова согласился с Условиями. Я исправил:

  1. в окне терминала, в папке моего проекта: git status
  2. Я получил следующую запись в журнале: Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
  3. Я запустил следующее: sudo git status
  4. Затем я согласился с T&C, и все было в порядке

Попробуйте посмотреть в C:\Program Files\Git\bin, Я был в состоянии использовать git.exe находится там, чтобы настроить мой репозиторий с PyCharm.

Если у вас установлена ​​Visual Studio 2022, файл git.exe находится здесь:

C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin

С помощью

  • Git 2.11.0,
  • Windows 10,
  • Android студия 2.2

Расположение git.exe:

C: \ Users \ \ AppData \ Local \ Programs \ Git \ CMD \git.exe<имя пользователя.>

Предложение: во время установки скопируйте путь git

Пройдя через все ответы, не нашел пути.
Последний githubdesktop.exe для Windows 10 идет в этот каталог:

C:\ProgramData\<User>\GitHubDesktop\app-1.0.13\GitHubDesktop.exe
Другие вопросы по тегам