Где находится 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
который затем сделает его доступным на вашем пути без дальнейшей работы с вашей стороны.
Вот пошаговые инструкции для вас, чтобы узнать:
- Если вы используете любую версию Windows, сделайте
Ctrl - Shift - Esc
открытого диспетчера задач. - Откройте GitHub и посмотрите в диспетчер задач.
- Там должно быть что-то вроде этого:
- Щелкните правой кнопкой мыши строку с именем
GitHub
и выберите "Открыть местоположение файла". - Должно появиться окно, показывающее, где находится файл.
Там вы идете!
Вы можете сделать это с любым приложением, а не только с GitHub.
Если вы можете использовать команду 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 отключен, и я снова согласился с Условиями. Я исправил:
- в окне терминала, в папке моего проекта:
git status
- Я получил следующую запись в журнале:
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
- Я запустил следующее:
sudo git status
- Затем я согласился с 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