执行brew upgrade升级Homebrew包时遇gh命令“attestation”未知错误
解决brew upgrade时出现“unknown command 'attestation' for 'gh'”的错误
这个错误是由于GitHub CLI(gh)版本不兼容、损坏或过旧导致的,以下是修复步骤:
- 卸载当前的
gh工具:brew uninstall gh - 清理Homebrew中
gh的缓存和残留文件:brew cleanup gh - 重新安装最新版本的GitHub CLI:
brew install gh - 验证安装结果,确认
gh命令正常可用:gh --version - 最后重新执行全量升级命令:
brew upgrade
如果执行后仍有问题,先更新Homebrew的软件包索引:
brew update
再重复上述卸载、清理、重新安装的步骤。
内容的提问来源于stack exchange,提问作者Sagar
相关产品推荐
相关产品推荐

