Mac 10.9 이후 BREW 업데이트가 작동하지 않음
10.9 업그레이드 이후 처음으로 brew를 실행했습니다.
아래 출력에서 Library / Formula / ant.rb 및 Library / Formula / apple-gcc42.rb를 제거해야합니까? 또한 git pull이 실패하는 이유가 명확하지 않습니다. 도움을 주셔서 감사합니다
525 [projects]$ brew --config
HOMEBREW_VERSION: 0.9.4
ORIGIN: https://github.com/mxcl/homebrew.git
HEAD: 27c26faf7b958de6028ad55be8ccc5a57b094d3f
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: 8-core 64-bit ivybridge
OS X: 10.9-x86_64
Xcode: 5.0.2
GCC-4.2: build 5666
LLVM-GCC: build 0
Clang: 5.0 build 500
X11: N/A
System Ruby: 1.8.7-358
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /Users/*****/.rvm/rubies/ruby-2.0.0-p195/bin/ruby
526 [projects]$ brew update
error: The following untracked working tree files would be overwritten by merge:
Library/Formula/ant.rb
Library/Formula/apple-gcc42.rb
Please move or remove them before you can merge.
Aborting
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
이것은 나를 위해 해결했습니다.
cd `brew --prefix`/Homebrew
git fetch origin
git reset --hard origin/master
그 후 양조 업데이트가 잘 작동했습니다.
해결책
당신은 여전히 ..
양조 업데이트가 작동하지 않는 후
git pull origin master
여기에서해야 할 일이 있습니다.
cd /usr/local git pull origin master brew install git
이제 시스템에 이미 git이있을 수 있지만 지금은이 작업을 수행합니다.
깨진 추출 업데이트는 처음 실행하기 전에 자동으로 업데이트됩니다.
다음은 HomeBrew의 출처 문제에 대한 링크입니다. 양조장 막힘
.git
디렉토리 내부의 디렉토리 를 제거한 /usr/local
다음 명령을 실행했습니다 brew update
.
나는 문제를 해결하기 위해 이것을했다
cd /usr/local
git pull origin master
내 양조업 업데이트가 중단되고 아무것도하지 않았습니다. 나는 OSX 10.12.5를 사용하고 있으며 위의 어느 것도 나를 위해 일하지 않았으며 .git usr/local
에는 usr/local/Homebrew
.
실행 brew update --debug --verbose
했고 brew update
문제가 해결되었습니다. https://github.com/Homebrew/brew/issues/895
나를 위해 일한 것은 다음 과 같이 양조주를 업데이트하는 것이 었습니다 .
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
참조 URL : https://stackoverflow.com/questions/20133587/brew-update-not-working-after-mac-10-9
'programing' 카테고리의 다른 글
루트 사용자로부터 bower를 실행하십시오. 가능합니까? (0) | 2021.01.16 |
---|---|
Android 용 Kotlin. (0) | 2021.01.16 |
TextInputLayout.setError ()는 오류를 제거한 후 빈 공간을 남깁니다. (0) | 2021.01.16 |
Windows (v10)에서 Android Studio를 완전히 제거하는 방법은 무엇입니까? (0) | 2021.01.16 |
double.ToString ()에서 소수점 기호를 변경하는 방법은 무엇입니까? (0) | 2021.01.16 |