在尝试通过Homebrew安装FreeTDS时,我运行了brew edit freetds
。我编辑了这个文件。我想将Recipe文件(freetds.rb)恢复到它的orinal状态,以防我在其中引入拼写错误。
有没有办法重置brew公式文件?
由于
答案 0 :(得分:38)
你需要重置你的Cellar git repo。
cd `brew --cellar`
git reset --hard HEAD
brew upgrade <formula>
应该这样做!
答案 1 :(得分:10)
自制食谱通过Git进行管理,因此您只需git checkout freetds.rb
即可消除本地更改。
答案 2 :(得分:2)
您可以使用以下方法重置所有公式:
false
(30, 10, 20)
答案 3 :(得分:0)
对于macOS Mojave上的Homebrew 2.1.4版本,以下命令适用于核心公式:
git -C $(brew --repo)/Library/Taps/homebrew/homebrew-core checkout Formula/$FORMULA_NAME.rb
$FORMULA_NAME
是您编辑的公式的名称。