问题
执行安装命令
brew install tree
报错
fatal: not in a git directory
Error: Command failed with exit 128: git
解决
执行诊断命令
brew doctor
安装提示挨个解决一遍:
- 没有标准源
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
使用
接下来就可以正确安装使用了: