我刚刚安装了Mountain Lion和Xcode,所以/Applications/Xcode.app/Contents/Developer/usr/bin
我找到了Git目录下
但是当我在 shell 终端中使用 Git 命令时,它会返回 command not found 的错误。有什么建议么?我的 Mac 上有很多 Git 存储库,所以我想重用它们而不再次检查它们:/
我刚刚安装了Mountain Lion和Xcode,所以/Applications/Xcode.app/Contents/Developer/usr/bin
我找到了Git目录下
但是当我在 shell 终端中使用 Git 命令时,它会返回 command not found 的错误。有什么建议么?我的 Mac 上有很多 Git 存储库,所以我想重用它们而不再次检查它们:/
您需要安装命令行工具(请参阅 Xcode -> Preferences -> 下载),或者您可以从Apple Developer 下载站点下载它。
首先,安装 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 中的最新版本。