Git和Xcode:为什么我必须同意Xcode的T&C才能使用Git?

sqougxex  于 2022-09-21  发布在  Git
关注(0)|答案(3)|浏览(137)

在我更新了Mac上的Xcode后,Git暂时停止了工作。这条信息:

同意Xcode/iOS许可证需要管理员权限,请通过sudo以超级用户身份重新运行。

一旦我同意了Xcode的T&C并安装了更新,我就开始工作了。

为什么,或者我应该说,两者是如何联系在一起的?

我使用Install安装了Git。

gjmwrych

gjmwrych1#

您的Git二进制文件是由XCode提供的(这是获取许多命令行工具的一种简单方法),Apple希望您在使用任何XCode组件之前接受他们的许可

如果你不喜欢这个,你可以使用HomeBrew或类似的软件手动安装。如果你想自己编译它,你需要一个编译器。一种简单的方法是使用XCode提供的模式(请参阅此处的模式?)。

我发现,作为一名跨平台的Java-Using-Git开发人员,XCode提供的二进制文件非常适合我的需要。这尤其是因为它们会随着时间的推移由苹果自动更新。

pcww981p

pcww981p2#

sudo xcodebuild -license将向您显示Xcode的许可证文本。

您必须在最后同意它的条款和条件,或者您可以只运行下面给出的命令。

sudo xcodebuild -license accept

附言:你给了Xcode访问权。

pod7payv

pod7payv3#

在您的终端中,以sudo身份运行git命令

sudo git status

这将使您可以选择查看/接受许可协议。按Enter键查看,然后按空格键直到底部。然后,您可以键入“Agree”以同意许可协议。这将消除该消息,您可以再次使用git。

相关问题