Als ich rannte:
brew update
Ich habe eine Meldung erhalten, dass ein leeres Repository in initialisiert wurde /usr/local/.git/
, und dann den folgenden Fehler erhalten:
Als ich rannte:
brew update
Ich habe eine Meldung erhalten, dass ein leeres Repository in initialisiert wurde /usr/local/.git/
, und dann den folgenden Fehler erhalten:
Antworten:
cd /usr/local
git status
git status
bis es sauber istbrew update
git stash
Änderungen vorzunehmen. Führen Sie dann nach Abschluss der Aktualisierung aus, git stash pop
um Ihre benutzerdefinierten Änderungen wiederherzustellen
sudo chown -R yourusername:admin /usr/local/.git
cd /usr/local/Homebrew
Alternativ können Sie ein Update durchführen, brew
indem Sie es erneut installieren. (Ich glaube, ich habe das getan, als El Capitan etwas geändert hat.)
Hinweis : Dies ist ein hartnäckiger Ansatz, bei dem alle über Brew installierten Anwendungen entfernt werden!
Versuchen Sie, Brew a Fresh zu installieren, und es wird angezeigt, wie es deinstalliert werden muss.
Zum ursprünglichen Zeitpunkt des Schreibens zur Deinstallation:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
brew
git init; git fetch https://github.com/mxcl/homebrew.git master; git reset --hard FETCH_HEAD; brew update
.