在 Mac OS X 上查找 Git 安装文件夹

140

我很好奇,Git在Mac OS X文件系统上是通过DMG安装的,它被安装在哪里?


2
/usr/local/git/ /usr/local/git/libexec/git-core - Ciasto piekarz
8
在OS X 10.9.5和XCode 6.1上,/usr/bin/git是Git的路径。 - Kerem
5
你可以随时打开终端并输入 whereis git - Sanjit Roy
11个回答

226

它是否在你的PATH中?如果是,只需在终端中运行which git即可告诉你。


20
这将给出git二进制文件的路径,而不是git安装目录的路径。 - Ciasto piekarz
3
如果你想整理多个git安装版本,那么which -a git命令会显示所有在你的PATH路径下的版本。 - Merchako

140
安装程序从Git主页下载,默认安装在/usr/local/git。还可以参考此答案。然而,如果您安装了XCode4,它会在/usr/bin中安装一个git版本。为了确保您可以轻松地从网站升级并使用最新的git版本,请编辑您的个人资料信息以将/usr/local/git/bin放在$PATH之前,或者编辑/etc/paths并将/usr/local/git/bin作为第一个条目插入(见此回答)。

1
我首先通过dmg安装了git 1.8,但然后从苹果公司安装了XCode的命令行工具(而不是完整的XCode4),这安装了1.7版本。将/usr/local/git/bin放在我的路径前面让我再次使用1.8。谢谢! - emkman
很酷,对我也起作用了,在10.8.4上,旧版本没有反映出来,更改/etc/paths中的顺序就可以了。 - Mohammad Arif

55

只需在您的终端窗口中键入which git,它将精确显示 Git 的安装位置。


22

你可以在终端上使用以下命令来查找Unix平台(Mac / Linux)上的Git -

whereis git 或者 which git

这个命令应该返回类似于 /usr/bin/git 或其他安装Git的位置。


8

在大多数基于UNIX的系统上,git的路径为/usr/bin/git(如果使用默认选项安装)
所有与git相关的脚本都在/usr/libexec/git-core目录下。


6
您也可以尝试使用/usr/local/bin/git,这对我很有效。

4
通常一些应用程序也会从Xcode.app路径获取: /Applications/Xcode.app/Contents/Developer/usr/bin/
Coda 2更喜欢这个路径,而不是软链接/usr/bin。

2

主要在/usr/local/git目录下(也有/etc/paths.d/git/etc/manpaths.d/git)。


2
在Linux中,命令是whereis。或者你可以输入find / -name git并等待很长时间。另外,尝试使用echo $PATH | sed "s/:/ /g" | xargs -L 1 ls | grep git

0
如果您刚安装/更新了Xcode,可能会导致无法执行git二进制文件(我的在/usr/bin/git下)。要解决此问题,只需运行Xcode并“接受”许可条件,然后再次尝试即可解决。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接