Сбросить формулу доморощенного - PullRequest
21 голосов
/ 21 февраля 2012

При попытке установить FreeTDS через Homebrew я запустил brew edit freetds.Я отредактировал файл.Я хотел бы восстановить файл рецепта (freetds.rb) в исходное состояние, если я ввел в него опечатку.

Есть ли способ сбросить файл формулы brew?Спасибо

Ответы [ 3 ]

38 голосов
/ 05 октября 2012

Вам нужно сбросить Git-репозиторий Cellar.

cd `brew --cellar`
git reset --hard HEAD
brew upgrade <formula>

Это должно сделать!

10 голосов
/ 21 февраля 2012

Доморощенные рецепты управляются через Git, так что вы можете просто git checkout freetds.rb стереть ваши локальные изменения.

0 голосов
/ 06 июня 2019

Для Homebrew версии 2.1.4 в macOS Mojave для основных формул будет работать следующая команда:

git -C $(brew --repo)/Library/Taps/homebrew/homebrew-core checkout Formula/$FORMULA_NAME.rb

Где $FORMULA_NAME - имя отредактированной вами формулы.

...