Homebrewをアップデート(brew update)したら、エラー
事の発端
yarnの導入を考えておりそろそろ使ってみようと思い、久しぶりにbrew update
したら、エラー。
相変わらずの日々エラーでございます。
brew updateしてみた
出ました、エラー。
mergeできません的な感じでしょうか。
% brew update
error: The following untracked working tree files would be overwritten by merge:
Library/Homebrew/extend/enumerable.rb
Please move or remove them before you can merge.
Aborting
Error: Failure while executing: git pull --quiet origin refs/heads/master:refs/remotes/origin/master
対応法
fetchしたあとにリモートの最新を上書きする。
※cd /usr/local
はcd $(brew --prefix)
でも可能。
$ cd /usr/local
$ git fetch origin
$ git reset --hard origin/master
再度、brew update
アップデートが無事、完了できたらバージョンの確認。
% brew -v
Homebrew >1.1.0 (no git repository)
Homebrew/homebrew-core (git revision f8a0; last commit 201X-XX-XX)
参照
Author And Source
この問題について(Homebrewをアップデート(brew update)したら、エラー), 我々は、より多くの情報をここで見つけました https://qiita.com/0084ken/items/f0269e042741eb70ab6a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .