When I ran:
brew updateI got a message saying it initialized an empty repository in /usr/local/.git/, then I got this error:
3 Answers
cd /usr/localgit status- Discard all the changes (unless you actually want to try to commit to Homebrew - you probably don't)
git statustil it's cleanbrew update
As of 2021 you can simply use brew update which updates homebrew itself.
Alternatively you could update brew by installing it again. (Think I did this as El Capitan changed something)
Note: this is a heavy handed approach that will remove all applications installed via brew!
Try to install brew a fresh and it will tell how to uninstall.
At original time of writing to uninstall:
ruby -e "$(curl -fsSL )"Edit: As of 2020 to uninstall:
/bin/bash -c "$(curl -fsSL )" 2