양조 업데이트: 실행 시 실패함: git pull --ff --no-rebase --quiet Origin

양조 업데이트: 실행 시 실패함: git pull --ff --no-rebase --quiet Origin

내가 업무에 사용하는 컴퓨터는 지난 4년 동안 다른 사람이 사용했습니다. Brew가 얼마나 자주 업데이트되는지 모르겠습니다. 컴퓨터는 주로 C 작업을 실행하는 데 사용됩니다.

내가 해냈어

brew update

그리고 다음 내용이 나옵니다

error: unable to unlink old '.travis.yml' (Permission denied)
error: unable to unlink old 'CONTRIBUTING.md' (Permission denied)
error: unable to unlink old 'README.md' (Permission denied)
error: unable to unlink old 'SUPPORTERS.md' (Permission denied)
Error: Failure while executing: git pull --ff --no-rebase --quiet origin refs/heads/master:refs/remotes/origin/master

어떻게 해야 합니까?

답변1

"brew doctor"를 실행할 수 있지만 제거하고 다시 설치하는 것이 좋습니다.

답변2

오류 출력에 답이 있습니다. 이러한 파일에 대한 권한을 수정해야 합니다. 루트 사용자가 소유할 수 있으며 brew update사용자로 실행할 때는 액세스할 수 없습니다. sudo chown <your_username> <file_name>Brew를 업데이트할 수 있어야 합니다.

물론 제거하고 다시 설치해도 괜찮지만 때로는 해당 경로로 이동하기 전에 문제를 해결하는 것이 더 나을 때도 있습니다.

관련 정보