Se você está apenas procurando uma maneira rápida de corrigir esse problema o mais rápido possível, você pode fazer o seguinte comando no seu shell enquanto na raiz do seu diretório Homebrew (normalmente / usr / local /) com Git instalado em seu sistema: git init; git fetch https://github.com/mxcl/homebrew.git master; git reset --hard FETCH_HEAD; brew update.
jmlane
Respostas:
63
cd /usr/local
git status
Descarte todas as alterações (a menos que você realmente queira tentar se comprometer com o Homebrew - você provavelmente não quer)
Em vez de descartar as alterações, pode ser melhor fazer as git stashalterações. Depois de terminar a atualização, execute git stash poppara restaurar suas modificações personalizadas
kevnk
1
Eu fiz exatamente isso, armazenei todas as alterações em / usr / local ... mas a execução de 'brew update' continua a me dar erros de permissão em certos arquivos git. Eu cometi o erro de fazer 'sudo brew update' que agora parece ter bloqueado minha instalação e cada comando brew agora apresenta erros de ruby
PandaWood
eu fiz sudo brew update também e agora estou recebendo erros de ruby como você disse .. o que eu faço agora? : '(
lawphotog
1
Você pode tentar consertá-lo fazendosudo chown -R yourusername:admin /usr/local/.git
sschueller
4
Para sua informação: também pode sercd /usr/local/Homebrew
Fayaz
7
Alternativamente, você pode atualizar brewinstalando-o novamente. (Acho que fiz isso porque El Capitan mudou alguma coisa)
Nota : esta é uma abordagem pesada que removerá todos os aplicativos instalados via brew!
Tente instalar uma cerveja fresca e ela dirá como desinstalar.
git init; git fetch https://github.com/mxcl/homebrew.git master; git reset --hard FETCH_HEAD; brew update
.Respostas:
cd /usr/local
git status
git status
até que esteja limpobrew update
fonte
git stash
alterações. Depois de terminar a atualização, executegit stash pop
para restaurar suas modificações personalizadassudo chown -R yourusername:admin /usr/local/.git
cd /usr/local/Homebrew
Alternativamente, você pode atualizar
brew
instalando-o novamente. (Acho que fiz isso porque El Capitan mudou alguma coisa)Nota : esta é uma abordagem pesada que removerá todos os aplicativos instalados via brew!
Tente instalar uma cerveja fresca e ela dirá como desinstalar.
No momento original de gravação para desinstalar:
Editar: A partir de 2020 para desinstalar:
fonte
brew