This question already has answers here:
Homebrew fatal: needed a single revision (MacOs Sierra)
(3 个回答)
4年前关闭。
自从我最新的 Homebrew 更新(到 1.0.0)以来,而不是仅仅看到
当我
这是我应该做些什么的错误吗?这里发生了什么?更新对我来说没有失败吗?
这似乎是由 Homebrew 软件的“前缀”和“存储库”目录不同引起的。
(3 个回答)
4年前关闭。
自从我最新的 Homebrew 更新(到 1.0.0)以来,而不是仅仅看到
Checking out v1.0.1 in /usr/local/Homebrew...
当我
brew update
或 brew upgrade --all
我现在看到Checking out v1.0.1 in /usr/local/Homebrew...
To checkout v1.0.1 in /usr/local/Homebrew run:
'cd /usr/local/Homebrew && git checkout v1.0.1
这是我应该做些什么的错误吗?这里发生了什么?更新对我来说没有失败吗?
最佳答案
我有同样的问题。在 this question 中找到了解决方案,它与您的非常相似:
cd $(brew --prefix)/Homebrew && git fetch && git reset --hard origin/master
这似乎是由 Homebrew 软件的“前缀”和“存储库”目录不同引起的。
关于git - 为什么我在更新 Homebrew 时会被告知 'cd'?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39639146/
10-13 05:48