Falha ao atualizar o Homebrew

2

Então, estou tentando atualizar minha versão inicial, mas recebo um erro. Aqui está uma cópia colada parte do console:

$ brew update
error: Your local changes to the following files would be overwritten by merge:
Library/Formula/v8.rb
Please, commit your changes or stash them before you can merge.
Aborting
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
$ 

Agora, lendo isso, parece que mudei o arquivo de fórmula v8 , mas não mudei. Indo para o arquivo em /usr/local/Library/Formula/v8.rb e olhando para ele mostra que foi editado pela última vez em 13 de novembro de 2014. Mas eu poderia atualizar ontem.

E não sei como "esconder" minhas alterações. Alguma ideia do que fazer? Força sobrescrever possivelmente?

    
por DisplayName 07.02.2015 / 15:33

2 respostas

1

Não tenho certeza de qual foi o erro, mas isso corrigiu:

cd 'brew --prefix'
git reset --hard FETCH_HEAD

Então eu poderia brew update bem.

    
por 07.02.2015 / 17:31
0

Isso pode ajudar:

git --git-dir $(brew --repository)/.git reset origin/master --hard
git --git-dir $(brew --repository)/.git clean -fd

Veja: Problemas comuns com o Homebrew

Para mais problemas com o Git, verifique:

por 24.07.2016 / 14:38

Tags