2012年11月24日土曜日

brew updateでエラーが発生してしまったので対処 #mac

久しぶりに brew update してみたら、
-> % brew update 
error: The following untracked working tree files would be overwritten by merge:
 Library/Formula/argp-standalone.rb
 Library/Formula/cmigemo.rb
 Library/Formula/ninja.rb
 Library/Formula/pbrt.rb
 Library/Formula/voldemort.rb
Please move or remove them before you can merge.
Aborting
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
と、エラーが発生して、更新処理が行われなくなってしまった。 「git pullしろ」というメッセージがあるが、どこのディレクトリでやればいいのか よくわからなかったので、調べた。 https://github.com/mxcl/homebrew/issues/11448#issuecomment-4959157 に、ソリューションが書いてあったので、ちょっと改変して試してみる。
cd `brew --prefix`
git fetch origin
git reset --hard origin/master
brew update
Already up-to-date. と、表示されたので、ひとまず解決したことにする。

0 件のコメント:

コメントを投稿