- 更新日: 2014年5月15日
- Homebrew
brew update でのエラー
スポンサーリンク
かなり久しぶりに Homebrew をアップデートしようとしたらまたもやエラー。毎回エラーになってる気がします。
【お知らせ】 英単語を画像イメージで楽に暗記できる辞書サイトを作りました。英語学習中の方は、ぜひご利用ください!
スポンサーリンク
Error: Failure while executing: git pull …
1 2 3 4 5 6 7 8 |
$ brew update error: Your local changes to the following files would be overwritten by merge: bin/brew 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 |
あーそうそう、rbenv, phpenv 利用で入った ***-config ファイルのせいで、brew doctor で warning が出ていたので、/user/local/bin/brew ファイル(brew コマンドの本体ファイル)を少しいじっていたのでした。詳細は以下。
git reset で解決
ということで、一旦 git reset しました。origin を確認。
1 2 3 4 5 |
$ git remote -v origin https://github.com/Homebrew/homebrew.git (fetch) origin https://github.com/Homebrew/homebrew.git (push) |
https://github.com/Homebrew/homebrew.git から fetch して reset して上書き。
1 2 3 4 5 |
$ cd $(brew --prefix) # または "cd /usr/local" $ git fetch origin $ git reset --hard origin/master |
この後、このままですと brew doctor で、また rbenv, phpenv 絡みの warning が出ますので、以下のページの作業を行いました。
以上です。
- – 参考リンク –
- brewのアップデート(brew update)に失敗してしまったので対処する – F13
- ヾ(o゚ω゚o)ノ゙brew updateでエラーでたった[Homebrew] – Qiita
スポンサーリンク
私の愛機 Macbook Air は最高です!
- Homebrew の関連記事
- Error: uninitialized constant Formulary::HOMEBREW_CORE_FORMULA_REGEX
- Warning: “config” scripts exist outside your system or Homebrew directories. brew doctor 時の警告
- brew update で error: The following untracked working tree files would be overwritten by merge
Leave Your Message!