我有PyCharm,正在四处寻找git.exe,以使用我的存储库进行设置。
git.exe的路径是什么?
C:/Program Files/Git/
,但是在使用git 2.19.1 更新后git update-git-for-windows
,它被移至%USERPROFILE%/AppData/Local/Programs/Git/
。这导致PyCharm抱怨找不到git.exe
。where git.exe
如下面的答案所示,通过在git bash中运行再次找到它。
我有PyCharm,正在四处寻找git.exe,以使用我的存储库进行设置。
git.exe的路径是什么?
C:/Program Files/Git/
,但是在使用git 2.19.1 更新后git update-git-for-windows
,它被移至%USERPROFILE%/AppData/Local/Programs/Git/
。这导致PyCharm抱怨找不到git.exe
。where git.exe
如下面的答案所示,通过在git bash中运行再次找到它。
Answers:
如果您在Windows上使用GitHub,则git.exe可能不在您的PATH中,但您可能会在以下位置找到它:C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\bin\git.exe
我的情况就是这样,在Windows 7 + GitHub for Windows版本1.0中。
在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默认为隐藏文件夹。
C:\Users\<username>\AppData\Local\Programs\Git\bin\git.exe
如果git.exe
确实在您的计算机中%PATH%
(也就是说,如果您可以git --version
在DOS窗口中键入a ),那么which git.exe
它将告诉您在哪里。
(前提是您确实在Windows上安装了GoW:Gnu:针对Windows编译的130条Unix命令,包括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
Unix命令,还可以获取200多个可执行文件!不再需要安装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
"%USERPROFILE%\AppData\Local\GitHub\PORTAB~1\bin\git.exe"
bin/
就足够了。cmd/
仅%PATH%
在CMD
会话中添加到中的文件夹时才有用。
看到没有人提到使用--exec-path开关,我感到非常惊讶。
git --exec-path
C:\ Program Files \ Git \ mingw64 / libexec / git-core
我希望这可以帮助别人。
D:\prgs\git\latest\mingw64/libexec/git-core
,的确有一个git.exe
,但我没有使用。where git.exe
给我正确的位置:D:\prgs\git\latest\bin\git.exe
。您可以在github.com/git/git/commit/…的注释中看到两者之间的区别。exec-path参考所谓的“帮助程序目录”。
where git
。同样--exec-path给出斜杠而不是反斜杠。
mingw64\libexec\git-core\git.exe
只是为了添加一些已经在这里的答案:
在Windows上,您可以使用内置的“ where”而不是“ which”(对于Linux)。所以,where git
假设git在系统路径中它将告诉您git的位置。
如果它不在系统路径中,并且您希望使用本机(没有下载或安装),请使用合理的时间命令来找到它,请使用 dir /s git.exe
which git
返回了一个虚拟位置:/mingw64/bin/git
。同时where git
返回了C盘上的两个实际位置:C:\Users\<username>\AppData\Local\Programs\Git\mingw64\bin\git.exe
和C:\Users\<username>\AppData\Local\Programs\Git\cmd\git.exe
如果使用SourceTree,则可以在此处找到一个实例:
%USERPROFILE%\AppData\Local\Atlassian\SourceTree\git_local\bin
您也可以通过Chocolatey快速安装。choco install git
这样一来,您就可以在路径上使用它,而无需您做任何进一步的工作。
以下是逐步说明,供您查找:
Ctrl - Shift - Esc
打开“任务管理器”。GitHub
,然后选择“打开文件位置”。
你去!
您可以使用任何应用程序执行此操作,而不仅仅是GitHub。
git.exe
。
在命令行中输入:
where git.exe
where.exe git.exe
如果可以使用git命令,它应该在您的路径中吗?因此,这应该工作假设linux或os之类的linux
which git
否则也像os一样假设linux
cd /
find . -name "*git*"
如果在Windows上告诉我您使用的是哪个版本,我会帮助您。Windows上的默认路径是
C:\Program Files (x86)\Git
。
可执行文件的名称并非git.exe
在所有系统上都存在。
where git
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
好吧,我只是在Windows上搜索了git.exe。
许多文件返回的名称类似于git-something.exe
和git-somethingElse.exe
。
在这些文件中,我可以找到一个名称准确的文件git.exe。我打开了文件,可以看到带有各种git命令的cmd,这使我认为它是正确的。
将文件的路径(如下)粘贴到PyCharm,并且可以正常工作。
C:\Users\*Username*\AppData\Local\GitHub\PortableGit_cba306e536fdf878271f7fe636a147f7326ad\cmd\git.exe
PS:我通过Windows在GitHub的客户端安装中安装了Git和GitHub。
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
在GitHub 2.5.3.0上的Windows 7中,我在C:\ Users(user)\ AppData \ Local \ GitHub \ PortableGit_(numbers)\ mingw32中找到了它 \ bin \ git.exe中找到了它
谢谢 dir /s git.exe
C:\Users\<username>\AppData\Programs` instead of
C:\ Program Files`
如果您已安装msysgit,则该路径c:\Program Files (x86)\Git\bin\git.exe
在64位系统上看起来像,否则只需下载并安装它,PyCharm并不随Git客户端一起提供。
here GitHub桌面团队成员在这里
git.exe的路径是什么?
GitHub桌面(或Windows的GitHub)中使用的Git版本不打算供用户直接使用,因为更新之间的路径会改变,并且可能缺少您需要的某些功能。
我建议安装Git for Windows,它将安装在Windows下的可预测位置C:\Program Files\Git\cmd\git.exe
。
在Windows 8中,我发现其路径如下:
C:\ Program Files(x86)\ Git \ bin \ git.exe
我正在OSX上工作,并且看到了此问题。我发现xcode禁用了git,导致我再次同意了条款和条件。我通过:
git status
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
sudo git status
如果您使用的是Windows版Git,则它位于
C:\Program Files\Git\mingw64\libexec\git-core
谨记,Git For Windows提供了Git CMD,它是一个已经设置了PATH的命令提示符。Git CMD可作为
Start Menu > Programs > Git
在其他选项中。
在通过所有答案运行完之后,虽然没有找到路径。
Windows 10的最新githubdesktop.exe进入以下目录:
C:\ProgramData\<User>\GitHubDesktop\app-1.0.13\GitHubDesktop.exe
尝试查找C:\Program Files\Git\bin
。我已经能够使用git.exe
那里的PyCharm来设置我的存储库。
有时可能位于:C:\Users\user-name\AppData\Local\Programs\Git\cmd
。检查USER和SYSTEM的PATH环境变量可以为您提供帮助。
git.exe
位于cmd /目录中。这个答案帮助了我。