Коли я біг:
brew update
Я отримав повідомлення про те, що він ініціалізував порожнє сховище в /usr/local/.git/
, тоді я отримав цю помилку:
Коли я біг:
brew update
Я отримав повідомлення про те, що він ініціалізував порожнє сховище в /usr/local/.git/
, тоді я отримав цю помилку:
Відповіді:
cd /usr/local
git status
git status
поки це не чистоbrew update
git stash
змінити. Потім, закінчивши оновлення, запустіть, git stash pop
щоб відновити власні модифікації
sudo chown -R yourusername:admin /usr/local/.git
cd /usr/local/Homebrew
Крім того, ви можете оновити brew
, встановивши його знову. (Подумайте, я зробив це, коли Ель Капітан щось змінив)
Примітка : це жорсткий підхід, який видалить всі програми, встановлені за допомогою brew!
Спробуйте встановити варити свіжий, і він розповість, як видалити.
На початковий час написання для видалення:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Редагувати: станом на 2020 рік для видалення:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
brew
git init; git fetch https://github.com/mxcl/homebrew.git master; git reset --hard FETCH_HEAD; brew update
.