我从这里安装了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 /本地/ GIT中/ bin中
答案 0 :(得分:10)
如“git on Mac: replace Apple XCode CLI git with symbolic link to latest git install?”中所述,它取决于PATH
环境变量中文件夹的顺序。
- XCode CLI安装程序会在
中放置一份git/usr/bin
- 从git-scm.com重新安装最新的git,将git放入
/usr/local/git/bin/git
如果/usr/local/git/bin
中安装了git命令行,请确保将其放在第一位:
PATH=/usr/local/git/bin:$PATH
答案 1 :(得分:1)
只需在终端下载这些运行命令的工具:
xcode-select --install
如果它没有帮助您尝试从Apple开发者网站手动下载它们: https://developer.apple.com/downloads/index.action?=command%20line%20tools#
它帮助了我。