我一直在使用 Windows 进行软件开发。我不知道 MacOS 的内部结构。 我知道 Xcode 软件用于开发 iOS/Mac 应用程序,但我不需要它。
对于我的用例,我能够在我的 Intel Mac with BigSur 上安装 intellij、Java、Docker、Minikube 和 Visual-Studio-Code... 我能够在 docker 容器中使用本地工作数据库运行简单的微服务。
但是当我尝试使用 Git 时,我遇到了这个问题:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
我认为这与Xcode有关。我不想碰它,
所以我尝试通过 brew 安装 Git。
brew install git
但出现错误
Error: git 2.29.2 is already installed
所以我试着做更新
brew upgrade git
但再次出现以下错误。
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
我还尝试删除 Git 以进行全新安装
brew remove git
并且没有错误,但后来我再次用 brew 安装了 git 并且出现了同样的错误。
有没有办法在没有 Xcode 的情况下安装 Git? 我不想在我的机器上安装不必要的软件,我不需要的东西。