9

我从这里安装了 OS X 的 GitHub UI:https ://central.github.com/mac/latest 。作为安装的一部分,我可以选择“安装命令行工具”。这样做时,它会将相关资产放在 /usr/local/bin 下。我假设它也会在 PATH 变量中注册 git,以便我可以在需要时从终端运行它。但是它在终端上不起作用,相反,如果我在终端中运行“git”,我会收到安装 XCode 的提示。

我在这里假设错误吗?还尝试从这里安装 git:http: //git-scm.com/download/mac。安装程序成功完成后,我似乎仍然无法从终端使用 git。

更新:我的 PATH 变量具有以下内容:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin

4

2 回答 2

11

如“ Mac 上的 git:将 Apple XCode CLI git 替换为最新 git 安装的符号链接? ”中所述,它取决于PATH环境变量中文件夹的顺序。

  • XCode CLI 安装程序将 git 的副本放入/usr/bin
  • 从 git-scm.com 重新安装最新的 git 将 git 放入/usr/local/git/bin/git

如果 git 命令行安装在 中/usr/local/git/bin,请确保将其放在第一个:

PATH=/usr/local/git/bin:$PATH
于 2013-11-10T08:59:32.103 回答
2

只需在终端下载这些工具运行命令:

xcode-select --install

如果它不能帮助您尝试从苹果开发者网站手动下载它们: https ://developer.apple.com/downloads/index.action?=command%20line%20tools#

它帮助了我。

于 2014-07-04T14:56:05.780 回答