首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法更新或升级国产啤酒

无法更新或升级国产啤酒
EN

Stack Overflow用户
提问于 2020-12-05 18:39:58
回答 4查看 31.3K关注 0票数 50

我不能再运行brew upgradebrew update

代码语言:javascript
复制
Error: homebrew-core is a shallow clone. To `brew update` first run:
  git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core" fetch --unshallow

如果我按照这个建议运行git ... --unshallow,然后尝试brew updatebrew upgrade,我仍然会得到相同的错误消息。

如果我再试一次这个命令(也许我第一次做得不对?)我得到了

fatal: --unshallow on a complete repository does not make sense

如何通过该错误消息运行brew upgradebrew update而没有错误?

代码语言:javascript
复制
HOMEBREW_VERSION: 2.6.0-82-gde1afcb
ORIGIN: https://github.com/Homebrew/brew.git
HEAD: de1afcbfc58fb3cd5779bd8fbb6b9995700dda4c
Last commit: 30 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: a7c63b0f7f7ae416a2f961b263155281759ac3a7
Core tap last commit: 29 hours ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.FwPJPzeLfq/org.macosforge.xquartz:0
HOMEBREW_EDITOR: /usr/local/bin/bbedit
HOMEBREW_MAKE_JOBS: 4
HOMEBREW_NO_ANALYTICS: set
HOMEBREW_NO_EMOJI: set
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: quad-core 64-bit haswell
Clang: 12.0 build 1200
Git: 2.29.2 => /usr/local/bin/git
Curl: 7.64.1 => /usr/bin/curl
Java: 1.8.0_172
macOS: 10.15.7-x86_64
CLT: 12.0.32.27
Xcode: 12.2
XQuartz: 2.7.11 => /opt/X11
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2020-12-05 19:45:19

它要求您同时使用:homebrew-corehomebrew-cask

代码语言:javascript
复制
git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core" fetch --unshallow
git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask" fetch --unshallow
票数 70
EN

Stack Overflow用户

发布于 2021-01-04 13:35:47

在我成功之前我什么也没干过:

代码语言:javascript
复制
cd /usr/local/Homebrew/Library/Taps/homebrew/
rm -rf homebrew-core
git clone https://github.com/Homebrew/homebrew-core.git
票数 46
EN

Stack Overflow用户

发布于 2020-12-07 09:21:28

似乎这是一个改变本国的政策,不再有一个浅薄的克隆。

正确的答案是非肤浅的,正如所请求的-seeEric3答案-或者重新安装它,这将产生一个非浅层/规则的回购副本。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65160625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档