Windows용 SourceTree에서 Authentication failed 오류

2021. 5. 26. 14:22개발 환경/Git

소스트리에서 Fetch를 하니까 아래와 같이 인증 실패 오류가 나왔다.

fatal: credential-cache unavailable; no unix socket support

 

이럴경우 cache에 저장되어있는 비밀번호 정보를 날려주면 된다.

 

먼저, 소스트리를 종료한 뒤 아래 경로에서

C:\Users\{사용자}\AppData\Local\Atlassian\SourceTree

 

"passwd" 파일을 메모장으로 열면

id@email.com
Encrypted password

위와 같이 {이메일 + 암호화된 패스워드} 쌍이 여러 개가 나올텐데

그중에서 인증 실패된 repo server의 내용을 삭제 하고 저장한다.

 

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks fetch --prune origin
fatal: credential-cache unavailable; no unix socket support
fatal: credential-cache unavailable; no unix socket support
Completed successfully.

소스트리 재시작 후 다시 Fetch하면 정상적으로 동작한다.

 

 

 

 

 

 

'개발 환경 > Git' 카테고리의 다른 글

Conventional Commits  (0) 2023.10.04
Git auto CRLF설정  (0) 2021.10.07
macOS용 SoutceTree에서 Git Push 안되는 오류  (2) 2019.07.11