У меня была аналогичная проблема, когда из/USR/местные (== $ (brew --prefix)) Я попробовал ответить @ Julien Carsique, но все еще получил ошибку:
[local]master$ git checkout 3115d85 hdf5.rb
error: pathspec '3115d85' did not match any file(s) known to git.
error: pathspec 'hdf5.rb' did not match any file(s) known to git.
Это было потому, что я работал под управлением hdf5 в/usr/local/Library/tab/homebrew-science, у которого есть собственный репозиторий git. Чтобы исправить это, я вошел:
[local]master$ cd Library/Taps/homebrew/homebrew-science/
[homebrew-science]master$ git checkout 3115d85 hdf5.rb
Теперь я могу установить предыдущую версию требуемой библиотеки (например, hdf5)
Надеется, что это помогает кто-то!
Много thx Julien ... –
У меня есть 403s из github с URL-адресом https для репо. Это сработало для меня: $ git remote add origin git: //github.com/mxcl/homebrew.git – jongala
'brew update' никогда не работает в первый раз. Всегда есть проблемы с рабочим деревом. – Rob