如何在本地修改Homebrew源代码的情况下运行brew install
?
运行brew install
会丢弃我的更改,即使我已经提交了它们。
当我运行brew install heroku/brew/heroku
时,
我得到:
Error: Xcode alone is not sufficient on High Sierra.
Install the Command Line Tools:
xcode-select --install
但是,我不想安装命令行工具(并且我现在不想更新macOS,因此也不能更新Xcode)。因此,我编辑了Homebrew源代码(在/usr/local/Homebrew
中,使MacOS::Xcode.needs_clt_installed?
(在/usr/local/Homebrew/Library/Homebrew/os/mac/xcode.rb
中定义)返回了false
。
但是,当我再次运行brew install heroku/brew/heroku
时,它将覆盖对Homebrew源代码所做的更改。