개발/ETC

cannot inspect work tree in repository with unmerged files 에러 해결

devhooney 2024. 10. 25. 06:51
728x90

 

 

컴퓨터를 바꾸고 D드라이브에 있던 프로젝트를 git과 연결시킨 후 업데이트를 하려는데

 

에러가 발생했다

 

 

detected dubious ownership in repository at 'D:/~~~' 'D:/~~~' is owned by: (inconvertible) (S-1-5-21-2995346877-315592488-2163824232-1001) but the current user is: ~~~~ (S-1-5-21-211324981-537285231-2465116909-1001) To add an exception for this directory, call: git config --global --add safe.directory D:/~~~

 

 

 

728x90

 

 

 

에러 발생의 이유는

 

  • 디렉터리의 소유자와 현재 Git을 사용하는 사용자의 **SID(보안 식별자)**가 다릅니다.
  • 이로 인해 Git은 해당 디렉터리를 안전하지 않은 디렉터리로 간주하여 작업 트리를 검사할 수 없다는 오류를 발생시킵니다.

 

해결 방법은

 

git config --global --add safe.directory D:/~~~

 

경로를 안전한 경로로 입력해주면 된다.

 

 

 

 

 

 

 

728x90

'개발 > ETC' 카테고리의 다른 글

트랜잭션 격리수준 알아보기  (120) 2024.12.09
데이터베이스 인덱스 알아보기  (82) 2024.12.07
WebRTC를 알아보기  (116) 2024.06.24
readonly option is set (add to override) 오류 해결  (201) 2024.05.31
리눅스 wget, curl 명령어  (171) 2024.05.28