질문 : macOS 업데이트 후 Git이 작동하지 않음 (xcrun : 오류 : 잘못된 활성 개발자 경로 (/ Library / Developer / CommandLineTools))
macOS Mojave로 업데이트했습니다 (Catalina 업데이트에서도 발생하며 이후 모든 주요 업데이트에서 잠재적으로 발생하는 것으로 보입니다)
오늘 아침 저는 MacBook pro의 명령 줄에서 작업 코드베이스로 이동하여 저장소에 "git status"를 입력하고 오류를 받았습니다.
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
git 및 명령 줄 도구를 수정하려면 어떻게해야합니까?
답변
문제는 Xcode 명령 줄 도구를 업데이트해야한다는 것입니다.
솔루션 # 1
터미널로 돌아가서 다음을 입력하십시오.
xcode-select --install
그러면 다음 출력이 수신됩니다.
xcode-select: note: install requested for command line developer tools
그러면 창에 Xcode 명령 줄 도구를 업데이트하라는 메시지가 표시됩니다. (시간이 걸릴 수 있음)
새 터미널 창을 열면 개발 도구가 반환됩니다.
추가 : 주요 또는 준 주요 업데이트를 사용하면 명령 줄 도구가 다시 제대로 작동하도록 업데이트해야합니다. 업데이트로 Xcode를 확인하십시오. 이것은 모하비를 넘어선 다 ...
그 후 터미널을 다시 시작하십시오.
또는 실패 하는 경우 매우 잘 할 수 있습니다 .... "서버에서 소프트웨어를 찾을 수 없음"이라는 팝업 상자가 표시됩니다. 아래를 참조하십시오!
솔루션 # 2
xcode-select --install
을 눌러도 소프트웨어를 찾지 못하고 Apple Developer에 로그인하여 웹 페이지를 통해 설치합니다.
여기에서 로그인 또는 가입 :
https://developer.apple.com/download/more/
다운로드 목록에서 "Xcode 12.x 용 명령 줄 도구" 를 찾은 다음 dmg를 클릭하고 다운로드합니다.
출처 : https://stackoverflow.com/questions/52522565/git-is-not-working-after-macos-update-xcrun-error-invalid-active-developer-pa
'개발관련 > Git' 카테고리의 다른 글
`git merge`와`git merge --no-ff`의 차이점 (0) | 2021.12.11 |
---|---|
Git Bash에 복사하여 붙여 넣는 방법 (0) | 2021.12.10 |
'git diff'가 호출기를 사용하지 못하도록 하는 방법 (0) | 2021.12.10 |
Git은 하나의 명령으로 추가 및 커밋 (0) | 2021.12.10 |
같은 컴퓨터에 여러 github 계정을 활용하는 방법 (0) | 2021.12.09 |