我有PyCharm,我正在寻找git.exe来设置它与我的repo。
git.exe的路径是什么?
我有PyCharm,我正在寻找git.exe来设置它与我的repo。
git.exe的路径是什么?
当前回答
我已经从https://desktop.github.com下载了存根 从存根安装git后,git.exe存储在以下位置。
C:\Users\**用户名**\AppData\Local\GitHub\PortableGit_*****Some No/characters***\cmd\git.exe
在Windows 10 64位,我觉得exe文件现在存储在cmd文件夹,而不是bin文件夹。
其他回答
只是在这里补充几个答案:
在Windows上,您可以使用内置的“where”而不是“which”(这适用于Linux)。where git会告诉你git的位置假设它在系统路径中。
如果它不在系统路径中,并且您需要一个本地(没有下载或安装),合理的时间命令来找到它,使用dir /s git.exe
如果你正在使用GitHub for 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\ <用户名> \ AppData \ \ GitHub \ PortableGit_ < numbersandletters > \ cmd \ git.exe
(\cmd vs \bin)
来自GitHub Desktop 1.1
UI不同了,Git路径现在在:
C: \ \用户用户< > \ AppData \ Local GitHubDesktop app - < appversion > \资源app \ git \ cmd . exe git。
PS: AppData默认是一个隐藏文件夹。
在windows上,如果你通过cygwin安装了git(打开cygwin,输入git——version来检查),那么路径很可能是C:\cygwin64\bin\git.exe
如果git.exe确实在你的%PATH%中(也就是说,如果你可以在DOS windows中键入git——版本),那么哪个git.exe会告诉你在哪里。 (如果你在Windows上安装了GoW: Gnu: 130个unix命令,包括为Windows编译的)。
Jonny Leeds在下面评论说,你也可以使用where git.exe (除了Powershell,因为你需要使用where.exe git.exe,而不是Powershell命令where)
如果没有,不要忘记你可以在任何你想要的地方安装git,使用msysgit的便携版本。它只是一个存档文件,你可以在你选择的任何目录中解压缩。
2015年更新:使用便携版的“git-for-windows”,比如:
portablegit - 2.4.4.2 3 -释放- 64 bit.7z.exe候选人
然后添加到%PATH%:
c: \路径\ \ portablegit - 2.4.4.2 3 -释放-候选人- 64位\ cmd c: \路径\ \ portablegit - 2.4.4.2 3 -释放-候选人- 64位\ usr \ bin
你不仅可以得到git.exe,还可以得到200多个可执行的Unix命令!不再需要安装GnuOnWindows。 详见“为什么如果你从网上下载Git 2.0,你总是得到一个1.9.4的安装包?”
最近(2017年),从卢克·麦格雷戈的回答,新的GitHub桌面:
"%LOCALAPPDATA%\GitHubDesktop\app-[gfw-version]\resources\app\git\cmd\git.exe"
For instance:
%LOCALAPPDATA%\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。