エラー時
$ brew update
error: Your local changes to the following files would be overwritten by merge:
share/man/man1/brew.1
Please, commit your changes or stash them before you can merge.
Aborting
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
直すgitコマンド
$ cd /usr/local
$ git add .
$ git stash
$ git reset --hard
git add .
で全てのファイルをステージしたあとに、
git stash
でそれをスタックに入れて作業を隠し、
git reset --hard
で全て同じライン(history位置)にしてる。
これで、brew update
が出来ました。