【问题解决】mac安装tree命令报错:Command failed with exit 128: git

404 阅读1分钟

问题

执行安装命令

brew install tree

报错

fatal: not in a git directory

Error: Command failed with exit 128: git

image.png

解决

执行诊断命令

brew doctor

安装提示挨个解决一遍:

image.png

  • 没有标准源
git -C "/usr/local/Homebrew" remote set-url origin https://github.com/Homebrew/brew
  • homebrew-cask没有装对
rm -rf "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask"

brew tap homebrew/cask
  • 命令行工具升级

可能没有关系,不过都搞一遍

softwareupdate --all --install --force
  • homebrew-core没有装对
rm -rf "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core"

brew tap homebrew/core

使用

接下来就可以正确安装使用了: image.png