为什么我不能在更新到OSX 10.10后运行git命令?

时间:2014-11-17 20:39:33

标签: xcode macos git osx-yosemite

我从OSX 10.9升级到10.10。当我尝试

git status

我得到了

Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
  1. 为什么我必须接受新的服务条款才能运行git?是否有接受新Xcode TOS的解决方法?
  2. 我知道我可以简单open up Xcode and accept the new user agreement继续。我计划将来使用Xcode,并没有特别反对使用它。想知道开发人员如果不同意Xcode的新服务条款,可以选择继续运行git

1 个答案:

答案 0 :(得分:2)

如果您发现which git返回/Library/Developer/CommandLineTools/usr/bin,则您依赖于xcode功能及其相关的服务条款。

如果您通过其他机制brewGitHub command line tools安装,则不会收到此提示。您可能希望确保您的其他版本在您的路径中更早:

$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin