mac用户不使用Xcode安装git之后,默认安装路径是:
/usr/local/git
但是在终端运行 git 命令时候的路径是:
/usr/bin/git
当我们输入 git 命令时出现如下错误,提示需要安装Xcode
xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist, use `xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line developer tools (or see `man xcode-select`)
这时我们需要怎样解决呢?并不需要安装Xcode,使用软连接让两个路径一致即可
1)进入路径
/usr/bin
2)输入
find git
3)如果有,使用如下命令将其删除(该操作可能会出现权限不够的问题,请翻阅下一篇博客)
sudo rm -rf git
4)接着使用软连接使路径从 usr/bin 中直接指向我们的安装路径,终端命令依然在 /usr/bin 中进行
ln -s /usr/local/git/bin/git git
5)最后再试试 git --version 就成功了