brew update のエラー
brew update はよくエラーがでて困るのだけど今回のは初めてだったので書いておく。
$ brew update error: insufficient permission for adding an object to repository database .git/objects fatal: failed to write object fatal: unpack-objects failed Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
何がきっかけかわからなかったがgitのリポジトリがおかしくしてしまっていた模様。
.git/objects/ 以下のファイルの所有者がrootになったりしていたのでそれをローカルのユーザに直してやったら直りました。
$ cd /usr/local $ sudo chown `user-name' .git/objects/*