重置Homebrew Formula

时间:2012-02-20 22:39:40

标签: macos homebrew

在尝试通过Homebrew安装FreeTDS时,我运行了brew edit freetds。我编辑了这个文件。我想将Recipe文件(freetds.rb)恢复到它的orinal状态,以防我在其中引入拼写错误。

有没有办法重置brew公式文件?

由于

4 个答案:

答案 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是您编辑的公式的名称。