터미널, VSCODE 등 git 명령 실행시 [ Operation not permitted ] 오류

안녕하세요!!


최근에 Mac OS 버전 업그레이드 떠서 15.5 로 업그레이드 이후에 git 명령 실행시 마다 아래와 같은 오류가 발생합니다.


공통적으로 [ exclude ] 파일에 대한 접근시에 [ Operation not permitted ] 오류가 발생합니다.


인터넷 찾아보면 VSCode, 터미널 등 앱에 [전체 디스크 접근 권한] 부여하라고 되어 있는데. 이미 되어 있습니다.


터미널에서 직접 명령이나, VSCode 개발 툴등 모두 동일합니다.



brew를 통해 설치한 Git 및 Apple 기본 제공 (이게 기존에도 있었는지 의문이네요?) git ( /usr/bin/git )도 동일한 오류가 발생합니다.


새로 추가된 보안관련 문제 인거 같은데.. 원인 조치 방법을 찾을수가 없네요

MacBook Pro 16″, macOS 15.5

게시일: 2025. 6. 10 오전 09:58

답글
댓글: 3
정렬 기준: 

세븐텐 님에게 답변 2025. 6. 10 오전 10:14

안녕하세요!


전체 디스크 접근에서 Terminal, Code, iTerms 등 사용하시는 툴/에디터들을 목록에서 제거 후 다시 추가해 보시기 바랍니다.


문제가 계속된다면, ~/.config 에 대한 권한을 재설정 해보시는것도 도움될 수 있습니다.

sudo chown -R 사용자이름 ~/.config
  • 이전에 git 또는 brew를 sudo를 이용해 사용하셨다면 소유가 root로 되어있을 수 있으니 확인 꼭 해보시기 바랍니다.


아래 명령어로 Xcode 도구를 재설치 해보시기 바랍니다.

xcode-select --install


감사합니다.


도움이 되셨다면 하단의 ⬆️ 버튼 한번씩 눌러주시면 감사하겠습니다.


답글

세븐텐 님에게 답변 2025. 6. 10 오후 05:58

ls ~/.git
ls ~/.config 

에서도 Operation not permitted 오류가 발생한다면 SIP 문제일 수 있습니다.


혹시 git 위치가 ~/ 인가요? 그렇다면 홈 디렉토리 하위에서 작업해보세요 ex. ~/gitproject


짧은 실력이지만 도움되셨길 바랍니다. 여기서도 막히시면

Support - Apple Developer

Official Apple Support Community

이쪽에서 도움을 받아보시는게 좋아 보입니다. 애플 개발자 전용 커뮤니티와, 미국 애플 커뮤니티입니다.


답글

터미널, VSCODE 등 git 명령 실행시 [ Operation not permitted ] 오류

Apple 지원 커뮤니티에 오신 것을 환영합니다
Apple 고객이 제품에 대해 서로 도움을 주는 포럼입니다. Apple 계정을 사용하여 시작해 보세요.