如果brew没有更新,如何更新?

Pri*_*jee 6 macos homebrew

我正在尝试更新我的brew 安装。当我使用它更新时,brew update它显示已经是最新的,但事实并非如此。

brew doctor也试过了。但它什么也没显示。

重新安装brew是唯一的选择吗?

我正在使用Mac OS Sierra

Pri*_*jee 4

所以我找到了解决方案。我想不幸的是我偶然发现了这个

使用相同的解决方案:

cd $(brew --repo) && git fetch && git reset --hard origin/master && brew update
Run Code Online (Sandbox Code Playgroud)

  • 另外,您可能需要在目录 $(brew --repo homebrew/core) 中执行类似的操作。我的问题是我忘记了我在那里分叉并签出了不同的提交。这破坏了更新。 (2认同)
  • 另一个有用的尝试是“brew update-reset” (2认同)