如何在 Mac OS X 10.9 上安装和使用最新的 Git?

How can I install and use latest Git on Mac OS X 10.9?

我通过 http://git-scm.com/download/mac 从 sourceforge 下载 Git 2.4.3 用于我的 Macbook Pro OS X 10.9.5,然后安装它。

当我在终端中输入 git --version 时,出现了这条信息:

xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. 
Choose an option in the dialog to download the command line developer tools

当我输入 which git 时出现:/usr/bin/git

当我键入 git version 2.4.3 时出现:git version 1.9.5 (Apple Git-50.3)

然后我安装了 Xcode。当我在终端中输入上述命令时,出现了相同的结果。

然后我卸载了 Git。

如何安装和使用最新版本的 Git?

您可能需要 XCode 的命令行工具。安装完XCode、运行、sudo xcode-select --install再安装它们。然后再次尝试安装 git。

要在不使用 Xcode 的情况下安装 Git,您可以使用 Homebrew(这也非常适合安装其他工具)- 强烈推荐。我更喜欢使用 Homebrew 而不是像 Git.

中使用的专用下载和安装选项

设置 Homebrew 后,您可以使用它通过单个命令安装和更新许多其他命令行工具。

可以这样安装 Homebrew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

在终端中执行此操作,它将为您的用户安装 Homebrew。 Homebrew Wiki 有更多的安装选项。

一旦你安装了 Homebrew,你就可以用它来安装最新版本的 Git:

brew install git

只需确保更新 PATH 变量以包含 /usr/local/bin,因为 Homebrew 将在此处安装 Git 可执行文件。您似乎面临这样的问题,即您的终端仍在路径上使用不同的 Git 可执行文件。要更新您的 PATH 变量,请在文本编辑器中编辑文件 ~/.bash_profile 并确保它包含如下内容:

export PATH=/usr/local/bin:$PATH

保存此文件后,关闭当前终端 window 并打开一个新终端 - 然后它应该使用新的 PATH 设置。

在此之后,输入

which git

查找当前终端会话使用的 Git 可执行文件的位置。