问题是Xcode命令行工具需要更新。
**更新了Ventura和更新的苹果开发下载页面**
重新启动后打开终端后,我试图转到代码,并执行git状态,结果出现错误并提示命令行软件协议。
所以,按下空格键直到进入[同意,打印,取消]选项,所以小心地按下空格键向下滚动到最后,如果你吹过它,你必须运行一个命令将其取回。使用sudoxcodebuild-licence再次访问它。
只需小心向下滚动并输入同意,然后按回车键,就会启动更新。
然后我在安装后尝试使用git,它提示我再次安装Xcode工具。
我遵循了自己往年的建议(见下文)https://developer.apple.com/download/all/?q=Command%20Line%20Tools并已下载“用于Xcode 14的命令行工具”(您必须使用Apple ID登录,以便随时可以登录。
您必须从CLI或开发人员页面下载工具,在使用git之前,需要重新启动!!!超级重要,你可能会陷入下载循环
重新启动将打破循环并完成CLI工具(包括git)的安装,以便您可以重新开始工作
前几年的解决方案,由于下载页面发生了重大变化,这些解决方案现在可能有效,也可能无效:
前几年的解决方案,可能第2个是最有用的。
**解决方案#1**
返回终端并输入:
xcode-select --install
然后,您将收到以下输出:
xcode-select: note: install requested for command line developer tools
然后将在窗口中提示您更新Xcode命令行工具。(可能需要一段时间)
打开一个新的终端窗口,您的开发工具将返回。
附加:对于任何主要或半主要更新,您都需要更新命令行工具,以使其再次正常运行。检查Xcode是否有任何更新。这超出了莫哈韦。。。
之后重新启动终端
或者,如果失败了,很可能。。。。你会看到一个弹出框,上面写着“在服务器上找不到软件”,见下图!
解决方案#2
然后点击xcode select--install,它找不到软件,登录到AppleDeveloper,然后通过网页安装。
在此处登录或注册:
https://developer.apple.com/download/more/
在下载列表中查找:“Command Line Tools for Xcode 14.x”然后单击dmg并下载。