參考了這裡
原因是因為更新 El Capitan 後 /usr/local 的權限被重置了
重新把他設回來:
sudo chown -R $(whoami):admin /usr/local
然後如果在 brew update 的時候看到
Error: Failure while executing: git stash pop --quiet
這樣的錯誤,請執行
cd $(brew --prefix) && git fetch && git reset --hard origin/master
就可以了