LoginSignup
1
4

More than 5 years have passed since last update.

Homebrewをアップデート(brew update)したら、エラー

Posted at

事の発端

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/localcd $(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)

参照

brew update fails #5128

1
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4