У меня есть PyCharm, и я оглядываюсь, пытаясь найти git.exe, чтобы настроить его с помощью моего репо.
Что такое PATH для git.exe?
У меня есть PyCharm, и я оглядываюсь, пытаясь найти git.exe, чтобы настроить его с помощью моего репо.
Что такое PATH для git.exe?
Если вы используете 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), то 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), от ответа Люка МакГрегора, для нового 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
Просто добавьте пару ответов уже здесь:
В Windows вы можете использовать встроенный "where" вместо "which" (что для Linux). Таким образом, where git
сообщит вам местоположение git, предполагая, что оно находится в системном пути.
Если он не находится в системном пути, и вы хотите, чтобы для него находилась нативная (без загрузки или установки) разумная команда времени, используйте dir /s git.exe
Я очень удивлен, увидев, что никто не упоминал об использовании переключателя -exec.
git --exec-path
C:\Program Files\ Git\mingw64/libexec/git -core
Я надеюсь, что это поможет кому-то.
Если вы используете SourceTree, один экземпляр можно найти здесь:
%USERPROFILE%\AppData\Local\Atlassian\SourceTree\git_local\bin
Вы также можете быстро установить через Chocolatey. choco install git
который затем сделает его доступным на вашем пути без дальнейшей работы с вашей стороны.
Ниже приведены пошаговые инструкции для вас:
Ctrl - Shift - Esc
открытого диспетчера задач.GitHub
и выберите "Открыть расположение файла".
Там вы идете!
Вы можете сделать это с любым приложением, а не только с GitHub.
введите в командной строке:
where 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
Если вы можете использовать команду git, она должна быть на вашем пути? таким образом, это должно работать как linux или linux как os
which git
else также asuming linux как os
cd /
find . -name "*git*"
Если на окнах расскажу, какая версия и неправильная помощь по умолчанию для окон
C:\Program Files (x86)\Git
для msysgit не уверен, что exeutable имеет имя git.exe.
C:\Users\<username>\AppData\Local\GitHub\PortableGit_<random hash>\cmd\git.exe
находится где my 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
Ну, я просто искал 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 для окон появилось следующее:
%USERPROFILE%\AppData\Local\GitHubDesktop\app-[gfw-version]\resources\app\git\cmd\git.exe
Учитывая, что у него теперь есть версия в структуре папок, я думаю, что она будет перемещаться каждый раз, когда она автоматически обновляется. Это делает невозможным путь. Я думаю, что лучший вариант - установить git отдельно.
В Windows 7 на GitHub 2.5.3.0 я нашел его в C:\Users (user)\AppData\Local\GitHub\PortableGit_ (числа)\ mingw32\bin\git.exe
благодаря dir /s git.exe
В Windows 10:
Я установил git from - https://git-for-windows.github.io/.
После установки я нашел его в C:\Program Files\Git\bin\git.exe
Для тех, кто может не найти другие подходящие решения,
Я только сегодня скачал самую новую версию и git.exe был расположен в
C:\Users\<user>\AppData\Local\GitHubDesktop\app-1.0.10\resources\app\git\cmd
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
Если у вас установлена установка git на основе PowerShell, вы можете использовать объект Get-Command для поиска git:
Get-Command git.exe | Select-Object -ExpandProperty Definition
Если вы установили msysgit, путь будет выглядеть как c:\Program Files (x86)\Git\bin\git.exe
в 64-разрядной системе, иначе просто скачайте и установите он, PyCharm не поставляется с клиентом Git.
Сначала вы должны установить github на свой компьютер; Во-вторых, вы можете загрузить инструмент Все; В-третьих, откройте инструмент все, введите git.exe, затем вы найдете местоположение и скопируйте местоположение в PyCharm и Test, вы увидите успешно!
В окнах, если у вас есть git, установленный через cygwin (откройте cygwin и введите git --version
, чтобы проверить), то путь, скорее всего, будет похож на C:\cygwin64\bin\git.exe
Я работаю над OSX и вижу эту проблему. Я обнаружил, что xcode отключен git, заставив меня снова согласиться с T & Cs. Я исправил:
git status
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
sudo git status
Я нашел его на
C:\Users\~\AppData\Local\GitHub\PortableGit_<some_identifier>\mingw32\libexec\git-core\
Если вы используете Git Для Windows, то он находится в
C:\Program Files\Git\mingw64\libexec\git-core
Приятно иметь в виду, что Git Для Windows предлагает Git CMD, команду подскажите с уже установленным PATH. Git CMD доступен в виде ярлыка в
Start Menu > Programs > Git
среди других опций.
Использование
git.exe:
C:\Users\<.username > \AppData\Local\Programs\Git\CMD\git.exe
Предложение: при установке, скопируйте путь git
Пройдя через все ответы, не нашел пути.
Последний githubdesktop.exe для Windows 10 идет в этот каталог:
C:\ProgramData\<User>\GitHubDesktop\app-1.0.13\GitHubDesktop.exe
Попробуйте поискать в C:\Program Files\Git\bin
. Я был в состоянии использовать git.exe
расположенный там, чтобы настроить мой репозиторий с PyCharm.
Member Член команды GitHub Desktop здесь
Что такое путь к git.exe?
Версия Git, используемая в GitHub Desktop (или GitHub для Windows), не предназначена для непосредственного использования пользователями, так как путь будет изменяться между обновлениями, и в ней могут отсутствовать некоторые необходимые функции.
Я рекомендую установить Git для Windows, который будет установлен в предсказуемом месте в C:\Program Files\Git\cmd\git.exe
.
Проверьте этот путь:
C:\Program Files\Git\mingw64\libexec\git-core\git.exe
В Windows 8 я нашел его путь, как показано ниже:
C:\Program Files (x86)\ Git\bin\git.exe
Я загрузил заглушку из https://desktop.github.com После установки git из заглушки, git.exe сохраняется в следующем местоположении.
C:\Users\**User Name**\AppData\Local\GitHub\PortableGit_****Some No/characters***\cmd\git.exe
В 64-разрядной версии Windows 10 я чувствую, что exe файл теперь хранится в папке cmd, а не в папке bin.