2013-07-11 3 views
1
error: Your local changes to the following files would be overwritten by merge: 
    Library/Contributions/brew_bash_completion.sh 
    Library/Contributions/brew_fish_completion.fish 
    Library/Contributions/brew_zsh_completion.zsh 
    Library/Contributions/manpages/brew.1.md 
     ... 

    Library/Formula/dmtx-utils.rb 
    Library/Formula/docbook-xsl.rb 
    Library/Formula/dromeaudio.rb 
    Library/Formula/dub.rb 
    Library/Formula/dvorak7min.rb 
    Library/Formula/dyld-headers.rb 
    Library/Formula/dylibbundler.rb 
    Library/For 
Aborting 
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master 
+0

무엇이 당신의 질문입니까? – Raptor

+0

BREW 업데이트가 발생하지 않습니다. 죄송 합니다만 충분히 명확하지 않은 경우. –

+0

양조 파일에 로컬 변경 사항이 있습니다. 이 오류 메시지는 완전히 명백합니다. 무언가가이 파일을 변경 했습니까? – Petesh

답변

2

나는 이것을 몇 번 본 적이 있으며 그 원인을 알지 못합니다. 저장하려는 파일을 수정하지 않았다면/usr/local (또는 Homebrew 설치를 유지하는 곳)으로 이동하여 git reset --hard HEAD을 입력하면됩니다. 그런 다음 다시 업데이트하십시오.

+0

homebrew를 다시 설치하고 작동 중입니다. 내가 말한 것처럼 나는 또한 git을 다시 설치했다. 그것 mongodb를 설치하는 방법을 지 웠습니다. 귀하의 답변에 감사드립니다. –

0

파일을 삭제하고 HOMEBREW를 다시 설치하면 문제가 해결되었습니다.

+0

yikes; 덜 극단적 인 방법이 선호 될 것입니다. –