brew upgrade git 获取错误,但 repo 可以使用 git 克隆下载?

brew upgrade git fetch error, yet repo can download with git clone?

brew --version => 0.9.5 上发生以下错误。即使我 brew uninstall emacs 并安装而不是升级,同样的错误。

我可以 git clone 在 brew 打印输出中使用相同的 url,它可以毫无问题地连接和克隆 repo。我是否以某种方式在本地搞砸了 brew 使用的 repo? brew doctor 什么都没有,我从今天早上开始了解最新的 brew。

想法?

brew upgrade --cocoa --HEAD emacs
==> Upgrading 1 outdated package, with result:
emacs HEAD
==> Upgrading emacs
==> Cloning http://git.sv.gnu.org/r/emacs.git
Updating /Library/Caches/Homebrew/emacs--git
error: RPC failed; result=52, HTTP code = 0
fatal: The remote end hung up unexpectedly
Error: Failed to download resource "emacs"
Failure while executing: git fetch -q origin

尝试清除缓存:

rm -r /Library/Caches/Homebrew/emacs--git

或使用 --force 获取:

brew fetch emacs --HEAD --force