brew update 更新时 shallow clone
参考:brew update 更新时 shallow clone - 知乎
其中有一个步骤需要
git fetch --unshallow
此时出现:
RPC failed; HTTP 504 curl 22 The requested URL returned error
Google查阅文档基本都认为是clone的代码文件过大,出现中断,但是并没有解决方案;
解决方式:
最后通过直接删除core目录(rm -rf homebrew-core),重新 brew upgrade 解决;