我刚安装了Mountain Lion和Xcode,所以在/Applications/Xcode.app/Contents/Developer/usr/bin
下我找到了Git目录
但是当我在shell终端中使用Git命令时,会返回未找到命令的错误。有什么建议?我的mac上有很多Git repos,所以我想重新使用它们而不再检查它们:/
答案 0 :(得分:6)
您需要安装命令行工具(请参阅Xcode - >偏好设置 - >下载),或者您可以从Apple Developer Download site下载。
答案 1 :(得分:3)
首先,安装Xcode命令行工具可能不是您想要的。有关更多信息,请参阅此帖子:
http://www.cocoanetics.com/2012/07/you-dont-need-the-xcode-command-line-tools/
您希望设置指向Xcode.app中存在的git(和svn等)版本的符号链接或别名。当Xcode通过应用商店更新时,这将使您自动获得更新的版本。安装命令行工具只会让事情变得混乱,因为你最终会有多个版本的git,你必须手动更新命令行工具。
您需要的命令是:
sudo xcode-select --switch /Applications/Xcode.app # tells 'xcrun' where to look
然后在您的shell个人资料中,例如.bash_profile
:
alias git='xcrun git' # use 'xcrun' to locate the git binary
现在从终端运行'git'将使用Xcode.app中的最新版本。