【问题标题】:Install Git on Mac without Xcode在没有 Xcode 的 Mac 上安装 Git
【发布时间】:2021-04-15 00:19:02
【问题描述】:

我一直在使用 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 的方法? 我不想在我的机器上安装不必要的软件,我不需要的东西。

【问题讨论】:

标签: xcode git homebrew macos-big-sur


【解决方案1】:

你需要的不是xcode,而是xcode命令行工具,与11GB下载空间和31GB运行空间的xcode相比,下载和运行文件空间很小

你可以从苹果下载它https://developer.apple.com/downloads/

【讨论】:

    【解决方案2】:

    请注意,这是我在 superuser.com 上的先前答案的纯副本。

    这是在没有 XCode 的 Mac OS X 上安装 git 的一种方法。

    Git官网提供安装程序:http://git-scm.com/download/mac

    安装 git 后,你还必须将它的目录添加到你的路径:

    echo "PATH=/usr/local/git/bin:\$PATH" >> ~/.bash_profile
    source ~/.bash_profile
    

    将目录添加到路径将防止 Mac OS X 每次在终端中键入 git 时都要求您安装 XCode。

    致谢Bobby AllenGoZoner's answer on SO

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-31
      • 1970-01-01
      • 2022-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多