회사에서 git 업데이트를 오랜만에 진행하려고(??? 그렇다.. 관심없다가 괜히 업데이트 해야지~ 하고 생각났다..) 소스트리를 실행했더니..
git status failed with code 128: fatal unsafe repository .... is owned by someone else 라는 메시지와 함께..
To add an exception for this directory , call:
git config --global --add safe.directory
'D:/WORK/REPOSITORY'
메세지가 발생했다..
뭐지 하고 검색해보니 git 의 보안문제가 발생했고..
메시지내의 문구를 그대로 치면 된다고 한단다.
git config --global --add safe.directory "디렉토리"
이렇게 치면 된다고 해서 저 디렉토리 부분에 실제 repository 경로를 적었는데
계속 동일 메시지가 발생했다..
다른 사람들과 달리 나의 경우는 틀린줄 알고 검색했는데 답은 찾지 못했고 그러다가
c:\사용자\계정.gitconfig 파일을 열어 보니
[safe]라는 항목에 내가 입력한 repository 디렉토리가 입력되어 있었다.
그런데 그 해당 경로가
D:\WORK\REPOSITORY 등으로 백슬래쉬가 두번 입력되어 있어 이를 \한번으로 수정 , 저장하고 소스트리를 실행했더니, 동일한 에러 메시지가 발생했다. 그래서 디렉토리를 백슬래쉬가 아닌 리눅스 처럼 슬래쉬 (/)로 변경했더니 되더라.
D:/WORK/REPOSITORY
그렇다.. 디렉토리 구분을 슬래쉬(/)로 해야 적용된다.
나처럼 삽질 하지 않기를 바란다.
**
* 에러 메시지 문구에도 디렉토리 구분자는 슬래쉬다... 역시 모든 문제의 답은 문제에 있다.. ㅋ **
'컴퓨터 관련' 카테고리의 다른 글
구글 포토 백업시 사진 메타데이터 exiftool 사용하여 복구 (3) | 2022.03.22 |
---|---|
Open Live Writer 0.6.2 티스토리 OAUTH 지원 (0) | 2021.08.03 |
Outlook OST 저장 위치 (5) | 2019.07.10 |
MP3 파일 여러 파일로 나누는 프로그램 (5) | 2019.02.19 |
Open Live Writer 0.6.2 버그 수정 #3 (7) | 2019.01.31 |